The architecture of India is rooted in its history, culture and religion. Indian architecture progressed with time and assimilated the many influences that came as a result of India's global discourse with other regions of the world throughout its millennia-old past. The architectural methods practiced in India are a result of examination and implementation of its established building traditions and outside cultural interactions.
European colonialism bought with it a wide array
of influences to further shape Indian architecture. Imperial power
was stressed by using grand buildings. Local craftsmen incorporated
new skills and added them to their trade. Colonial architecture
became assimilated into India's diverse traditions. Other
innovations made during the European Industrial Revolution came with
the British Raj to India. Good examples of colonial era architecture are seen in the many railway stations of that era.