A project life cycle is the overall progression of a project from inception to completion. It involves all the stages that occur between one milestone and the next. These phases range from initiation to the closing of a project.