Project management involves planning, directing, and controlling resources to complete a project on time, within budget, and according to specifications. A key tool is the work breakdown structure, which defines the hierarchy of tasks and subtasks. The critical path method identifies the longest path of activities in a project as the critical path. It is important for scheduling and determining which activities have slack time. Time-cost tradeoff models determine the least costly way to reduce a project's duration.