LTE macro can support maximum of three cells. When an UE moves from one cell to another cell of the same eNodeB, handover doesn't happen. It is just a cell change. A LTE macro cell covers a large geographical area.
Now assume an eNodeB 'E' has three cells c, c+1, c+2 and cell c covers a stadium and another cells are outside the stadium. During a match most of the crowd will be at cell 'c' and probably less crowd at other cells. Operator would like to charge differently. At this moment, MME ask to eNodeB to send a location report for a set of UEs or all the UE's belongs to same eNodeB. Once eNodeB receives this message, it store this message and as soon as an UE moves to cell c, eNodeB report to MME. MME prepares and sends "Change notification message" to SGW and SGW in turn forwards to PGW/PCEF.
This is one of the use-case that I know. There may be another set of use-cases.