در زبانهای گوناگون و حتی در سازمان های مختلف هر کشور در مورد واژههای برنامه، طرح یا پروژه، اختلافات لغوی، معنایی و قانونی وجود دارد. از این رو چهارچوب آنان روشن و آشکار نیست و گاه به جای یکدیگر نیز استفاده میشوند.
آرمان ها و اهداف تعیینشده حکومت در سطح برنامهریزی بلندمدت یا استراتژیک، برنامه (Plan) نامیده میشود که این برنامهها دارای اهداف کیفی میباشند مانند برنامه توسعه صنایع شیمیایی، برنامه توسعه شبکه راههای کشوری. دستیابی به این اهداف و آرمان ها در یک فاصله زمانی بلندمدت که معمولا بین ده تا بیست و پنج سال است، امکانپذیر میباشد. پس از اینکه برنامهها در سطح برنامهریزی بلندمدت مشخص گردیدند، هر برنامه در سطح برنامهریزی میانمدت یا تاکتیکی توسط مدیریت طراز اول یا سیستم اجرایی کشور به مجموعهای از طرحها (Program) یا برنامههای اجرایی تفکیک میشود که شامل مجموعهای از تصمیمات مقطعی یا اجرایی هستند که ظرف پنج تا ده سال آینده باید اجرا و به نتایج موردنظر برسند. هر طرح در سطح برنامهریزی کوتاهمدت یا اجرایی توسط واحدهای ستادی یا سطوح مدیریت میانی نظام اجرایی کشور به مجموعه کارها و عملیاتی که آن را پروژه (Project) مینامند، تبدیل و تقسیم میشود. بر این اساس پروژه را اینگونه تعریف مینماییم:
یک پروژه مجموعهای از فعالیتهاست که برای دستیابی به منظور یا هدف خاصی انجام میگیرد. پروژهها شامل فعالیتهایی هستند که باید در تاریخهای معین، با هزینههایی معین و کیفیت تعیینشدهای به انجام رسند. لازمه موفقیت هر پروژه، دستیابی توام به هر سه عامل زمان، هزینه و کیفیت معین است و خارج شدن هر یک از سه عامل مذکور از حدود تعیین شده، میتواند به انجام پروژهای ناموفق و غیراقتصادی منجر شود.