برای اجرای هر پروژه عمرانی و برای اینکه بطور کامل یک ساختمان و هر بنایی ایجاد گردد نیاز به دو طرف یک پیمان به نامهای کارفرما ( طرف مالک زمین و پروژه ) و پیمانکار (طرف اجرایی) که می توانند حقوقی و یا حقیقی باشند و با توجه به نوع پروژه و مقیاس آن متفاوت می باشد کارفرما که شخصیتی حقوقی و یا حقیقی می باشند خواهان آن است که پروژه ای را اجرا کند و حال اینکه برای اجرای آن نیاز به یک بازوی اجرایی دارد که پیمانکار می باشد کارفرما بسته به نوع مضوع پیمان ، پیمانکار را از طرق مختلف ( مزایده ، مستقیم و ...) مشخص می کند و پس از رفع مشکلات قرارداد پیمان را هر دو طرف امضا می کنند و موافقت خود را با شرایط پیمان اعلام می دارند و موظفند که به وظایف خود با توجه به پیمان عمل کنند با توجه به جنبه اجرایی وظایف پیمانکار و کارهایی که انجام می دهد را بررسی می کنند پس از اینکه زمین توسط کارفرما به پیمانکار تحویل شد کار پیمانکار آغاز می شود.
کلیه اقداماتی که که از شروع تا اتمام یک پروژه ( ساختمان ) صورت می گیرد به ترتیب زیر می باشد :
1. تجهیز کارگاه
2. عملیات خاکی ساختمان
3. اجرای فنداسیون
4. اجرای ستونها
5. پل در ساختمانهای فلزی
6. اجرای سقفها
7. اجرای کلیه کارهای داخلی ( نازک کاری)
تجهیز کارگاه
قبل از انجام هر کاری پس از تحویل گرفتن زمین پیمانکار موظف به تجهیز کارگاه می باشد تجهیز کارگاه عبارت است از کلیه اقداماتی که باعث سرعت بخشیدن به کار با کمترین امکانات و بیشترین بازده می باشد این اقدامات عبارتند از :
1. مشخص کردن محوطه کارگاه
2. ایجاد دفتر نگهبانی
3. ایجاد دفتر مدیریت و سرپرستی
4. ایجاد انبارهایی برای نگهداری مصالح
5. تهیه مصالح و تدارکات آنها
6. تهیه ماشین آلات و لوازمات مورد نیاز برای کارگاه
7. ایجاد امکانات رفاهی و خدماتی با توجه به نوع و مقیاس پروژه
- مشخص کردن محوطه کارگاه
اصولا برای جلوگیری از ورود افراد متفرقه و حیوانات به کارگاه و همچنین برای اینکه کارگاه فقط یک درب ورود و خروج داشته باشد اطراف محوطه کارگاه را بوسیله دیوار و فنس با پوشش سیم خاردار مشخص و احاطه می کنند این کار علاوه بر موارد فوق باعث مشخص شدن محوطه کارگاه نیز میشود .