The monsoon forms due to the temperature difference between the Indian subcontinent and the surrounding ocean. During summer, the land heats up faster than the sea, creating low-pressure zones that draw moist air from the ocean. As this air rises and cools, it condenses into clouds, resulting in rainfall. The monsoon is divided into two branches: the Arabian Sea branch and the Bay of Bengal branch, which together cover the entire country.