PERT and CPM are tools for scheduling project activities and determining critical paths. While both identify critical paths and slack times, PERT and CPM differ in their treatment of activity times. PERT treats times as random variables following a probability distribution, while CPM uses single, deterministic times. Additionally, PERT focuses only on time while CPM also considers time-cost tradeoffs.