One of the biggest pronunciation differences between the two languages are in z and c before an i or e. This sounds like s in Mexico, but “th”in Spain, for example, Barcelona. Additionally, Spanish from Spain tends to be more guttural, due to its Arabic influences, whereas Mexican Spanish is softer.