Geography is the study of spatial variation and how and why things differ from place to place on Earth's surface. It examines how observable spatial patterns have evolved over time through the interaction of people, social groups, and their environments. The field has evolved from its origins in ancient Greece and Rome to include specialized subfields like physical geography, human geography, and regional geography. Some core geographic concepts include location, direction, distance, size, physical and cultural attributes of places, and how these attributes develop and change over time through relationships between places.