To prevent traffic from jumping the lights
To allow cyclists to position in front of other traffic
To let pedestrians cross when the lights change
To let passengers get off a bus which is queuing