Why does India have a monsoon type of climate? Explain in detail

Why does India have a monsoon type of climate? Explain in detail.

India has a monsoon type of climate as its climate is influenced by the monsoon winds. The monsoon type of climate is based on distinct season and season of reversal of monsoon winds. This happens due to the differential heating of land and water bodies and pressure situations. When air moves from high pressure area over the southern Indian Ocean, it crosses equator and turns right to the low pressure situation over the Indian sub continent. These winds blow over the warm oceans, pick up moisture from them resulting into rainfall in India.