PERT and CPM are network-based project management techniques used to plan, schedule, and control projects. PERT is appropriate for uncertain projects like research and development, using three time estimates and focusing on minimizing time. CPM is better suited for predictable projects like construction, using a single time estimate and focusing on balancing time and cost. The two techniques use similar network approaches but differ in their probabilistic vs. deterministic models, event-based vs. activity-based orientations, and applicability to uncertain vs. predictable activities.