All of these words have the root word "geo" in it, which means in relation to Earth. Looking at all of these words, their meanings in some way deal with Earth and nature. I hope this helps :)
A depression is a major long term economic problem, while a recession rebounds more quickly and is not quite as desperate.
You obviously have to go to the mcbank first
The majority of languages use fragments of Latin, and there are expressions with fragments of Latin. So it's true that Latin is the basis of all languages.