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