Mechanism of Formation of Indian Monsoon

Monsoon is a well-known phenomenon with a little understanding. Various attempts have been made to understand the exact nature and causation of monsoon. However, no single theory has been able to explain the phenomenon of monsoon fully. There are several theories that have tried to explain the mechanism of monsoon.