1. The area on the surface of the earth within a satellites transmitter or sensor field of view. 2. The amount of personnel, spares, resources, and capabilities physically present and occupying space at a deployed location.
FOOTPRINT
Meaning of FOOTPRINT in English
DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012