Project management involves planning, organizing, and controlling resources to achieve a specific goal within constraints of time, cost, scope and resources. It includes identifying tasks, estimating durations, assigning resources, and tracking progress to meet the agreed upon specification. A project progresses through defined phases from initiation to completion known as a project life cycle.