For centuries, people have struggled to understand each other due to lack of knowledge about other ways of life, but certain advances like the internet and air travel have helped bring people together, as has increased trade and immigration. Knowing history and geography can help orient people in time and space and provide context for understanding societies. Geography studies people, places, and the environment using five themes: location, place, human-environment interaction, movement, and regions.