I've always understood it as follows. The footprint implies the pads on the PCB, i.e. where the actual traces connect (where the leadframe connects to the PCB). The component body is the encapsulated die(s), sustrate + leadframe, i.e. the black IC. The component body can be larger than the footprint (BGA) or smaller (TSOP, etc.).
Hope that helps!