The National Building Code (NBC) of India defines a building as any structure for whatsoever purpose and of whatsoever material constructed and every part thereof whether used as human habitat or not.
Tents, shamianas, tarpaulin shelters, etc., erected for temporary and ceremonial occasions are not to be considered as buildings.
Classifications as per NBC of India 1.
Group A : Residential 2.
Group B : Educational 3.
Group C : Institutional