England is probably one of the only countries in which both Germanic and Latinate languages combined, fusing together. When the Normans conquered the Anglo-Saxons, both populations co-existed, the aristocrats speaking French and the peasants Anglo-Saxon until both languages blended.
Broadly speaking, the common English words are Germanic. "Function words", prepositions, conjunctions, pronouns, etc. are mostly Anglo-Saxon. Things and physical actions are also mainly Anglo-Saxon. So are most swear words or four-letter words. But professional vocabulary was brought to Britain in the Renaissance by the French, strengthening the notion that Latin-originated words are an indicator of education and endowing Latinate words with a sort of "higher status".
I remember a Spanish student telling me about her experience in the US - aside from being a fast learner, she was a big hit in her class because whenever she had to say a difficult word she did not know in English she resorted to a direct translation of the word in Spanish, the result being pretty close to the "Latinate" version of the real thing. The use of these words impressed her classmates, who did not use them in every-day language.
It is often frustrating for EFL language learners to realize that the perfectly correct English they learned in the classroom barely resembles what they hear in the streets of London or New York.
The use of Latinate words in English can jar the ear. When they are densely used, they give the impression of being an attempt to sound or seem upper class or cultivated. Whilst Germanic words are often considered to connote sincerity and frankness. This doesn't mean one thing is better than the other. It means we need both.
An extract of George Orwell's essay "Politics and the English Language" illustrates the difference between Latinate and Germanic words. The Latinate words are in bold type.
What Orwell would have thought of the great number of Spanish words currently making their way into the every-day English language, we will never know.