يتم استخدام ممارسة الهندسة المعمارية لتلبية المتطلبات العملية والتعبيرية، وبالتالي فهي تخدم كلا من الأغراض النفعية والجمالية . على الرغم من أنه يمكن التمييز بين هذين الطرفين، ويمكن أن يختلف الوزن النسبي لكل منهما بشكل كبير. نظرًا لأن كل مجتمع -مستقر أو بدوي- لديه علاقة مكانية بالعالم الطبيعي وبالمجتمعات الأخرى، فإن الهياكل التي ينتجونها تكشف الكثير عن بيئتهم ( بما في ذلك المناخ والطقس )، بالإضافة إلى العديد من الجوانب.