Late Start
late_start
The latest date a Task can start is based on when its blocked tasks are finished or started, depending on the dependency type (series or parallel).
Late Finish
late_finish
The latest date a Task can finish is based on when its dependencies are finished and its duration.
Milestones
Unlike Tasks, Milestones have a singleearly_date field. This is the soonest a Milestone can occur.
In legacy CPM, Milestones have an Early Start and an Early Finish, but depending on the type, only one is used.