The climates of Central America are essentially tropical, tempered by proximity to the sea, by elevation, by latitude, and by local topography; in consequence, they may vary substantially over short distances. The Caribbean climate is tropical, moderated to a certain extent by the prevailing north-east trade winds.
hope this helps :)