The cultures of Spain are European cultures based on a variety of historical influences, primarily that of Ancient Rome, but also the pre-Roman Celtic and Iberian culture, and that of the Phoenicians and the Moors. In the areas of language and religion.