PMI defines Resource Leveling as “resolving resource over or under allocations by delaying or accelerating tasks, fixing fix peaks and valleys in a schedule.”

Resource Leveling Techniques
Fast Tracking: This performs critical path tasks. This buys time. The prominent feature of this technique is that although the work is completed for the moment, possibility of rework is higher.
Crashing: This refers to assigning resources in addition to existing resources to get work done faster, associated with additional cost such as labor, equipment, etc.