Project Planning, also known as project scheduling, refers to the process of setting goals, activities, schedules, resources, and budgets for a project. Thorough project planning helps control the course of the project and ensure successful completion.