با پیشرفت جوامع و توسعه شهرها، انسان با مسائل و مشکلات بزرگ تری روبه رو می شود. در گذشته، جمعیت کم بود و شهرها و سازمان های مختلف اداری و تجاری، گستردگی امروز را نداشتند و برنامه ریزی و مدیریت این سطوح کوچک اجتماع چندان پیچیده نبود، ولی با رشد جمعیت و پیشرفت فناوری، انسان هر روز با مسائل بزرگ و بزرگ تری روبه رو می شود. زندگی انسان امروز چرخه ای از به وجود آوردن مسائل و حل آنهاست. امروز نیز مانند گذشته بشر سعی در یافتن راه حل هایی برای برطرف کردن مسائل و مشکلات موجود در سطوح مختلف اجتماعی، اقتصادی، فرهنگی، سیاسی و زیست محیطی دارد؛ راه حل هایی که فاقد یک جانبه نگری گذشته بوده و با دیدی همه جانبه به ریشه یابی مسائل و برطرف کردن آنها می پردازد. با این فرض، شهر مجموعه ای سازمان یافته از عناصر و روابط معین است که یک سیستم اجتماعی پویا و باز تلقی می شود عملکردی مشخص و هدفمند دارد.