Architecture can be defined as the design of buildings and spaces to meet human needs through the use of technology, science, and aesthetic qualities. It aims to provide utility, structure, and attractiveness. Architecture differs from simple building in that it involves the design process before construction. When designing, architects must consider the context including factors like the earth, climate, ecology, resources, cities, neighborhoods, and how buildings and interior spaces will serve individuals and groups on psychological, social, and cultural levels. The study of architecture incorporates fields like sociology, psychology, anthropology, materials, structure, engineering, arts, and humanities.