This document provides an introduction and overview of building construction and types of buildings based on occupancy as per the National Building Code of India (NBC). It begins with defining what buildings are and why they are needed for shelter and human activities. It then discusses the history and evolution of buildings. The document further classifies buildings into nine major groups (A to I) based on their occupancy as per the NBC, such as residential, educational, institutional, assembly, etc. For each group, it provides examples of building types and further subcategories. The focus is on defining the different types of buildings based on how they are used and occupied.