Why do the small cumulus clouds occur in sea breeze but not in land breeze?
In a sea breeze, the land is warmer than the sea during daytime. Heat makes air lighter and a local low pressure happens. It fills then with air from the sea that is moist. But, over land, there is still a convection; air rises from the heat, and the moist air cools down by adiabatic effect. When it reaches dew point, convective clouds like cumulus appear. When the sea breeze blows the other way, at night, the air coming from land is much dryer and therefore doesn’t condense in clouds when rising.