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