While the majority of lexical differences between Spanish and Portuguese come from the influence of the Arabic language on Spanish vocabulary, most of the similarities and cognate words in the two languages have their origin in Latin, but several of these cognates differ, to a greater or lesser extent, in meaning.