Spain has significant climate diversity due to its various physical geographical features. There are five main climate types in Spain: oceanic, Mediterranean, continental Mediterranean, mountain/alpine, and subtropical. Each climate type is influenced by factors like latitude, altitude, and distance from the sea, and each supports distinct vegetation and landscapes, though many of Spain's natural areas have been altered by human activity.