Monsoon winds change course because of seasonal temperature differences between the land and the sea. Water absorbs heat more slowly than dry land but holds the heat for longer. This makes the sea cooler than the land during the summer, and warmer during the winter.