The monsoon develops due to temperature differences between the ocean and the land. During the summer months, the land heats up faster than the surrounding ocean, creating a low-pressure area over the Indian subcontinent. This pressure difference drives moist air from the Indian Ocean toward the land, resulting in heavy rainfall. Conversely, during the winter months, the land cools faster than the ocean, reversing the wind direction and leading to the dry phase of the monsoon.