Final answer:
A sea breeze is caused by the differential heating between land and water, resulting in the movement of cooler air from the water towards the land during the day.
Step-by-step explanation:
A sea breeze is caused when air above land warms more quickly than air above water. As the warm air rises, cooler air from the water moves in to take its place, creating a breeze. This happens during the day when there is differential heating between land and water.
Learn more about Causes of sea breeze