Desde la época de las Mahajanapadas (600-320 a.C.), son características importantes de la arquitectura india las ciudades amuralladas y fosos con grandes puertas y edificios de varias plantas que consistentemente usaban ventanas arqueadas y puertas, y que hicieron un uso intenso de la arquitectura de madera.