Project management techniques like CPM and PERT are used to plan and schedule projects. CPM involves creating a network diagram of all the tasks in a project with their time estimates and dependencies. The critical path is identified as the longest path through the network that determines the minimum project duration. PERT is similar but accounts for uncertainty in time estimates by using three time estimates per task - optimistic, most likely and pessimistic - to calculate the expected duration using beta distribution. Both techniques are useful for project scheduling and tracking progress against the plan.