This document discusses the need for resource leveling in projects. It explains that resource usage often peaks in the middle of projects, making resource pools underused early and late. Resource leveling aims to make usage more uniform over time. Methods for leveling include delaying activities, reducing scope, substituting resources or activities. The document also discusses resource-constrained projects, where scheduling must not exceed maximum available resources, and may require delaying some activities until resources are available.