Human geography is one of the major branches of geography. Human geography is the study of he many cultural aspects found throughout the world and how they relate to the spaces and places where they originate and then travel as people continually move across various areas. Human geography is both methodologically and theoretically diverse, including feminist, Marxist, post-structural approaches, among others and using both qualitative methods and quantitative methods. Some of the main cultural phenomena studied in human geography include language, religion, different economic and governmental structures, art, music and other cultural aspects that explain how and/or why people function as they do n the areas in which they live. Cultural landscapes are also important because they link culture to the physical environments in which people live. This is vital because it can either limit or nurture the development of various aspects of culture. For instance, people living in a rural area are often more culturally tied to the natural environment around them than those living in a large metropolitan area. Human geography combines economic and cultural geography to explore the relationships between humans and their natural environment and to track the broad social patterns that shape human societies.