Spain is a diverse country integrated by contrasting entities with varying economic and social structures, languages, and historical, political and cultural traditions. The Spanish constitution responds ambiguously to the claims of historic nationalities while proclaiming a common and indivisible homeland of all Spaniards.