footprint

noun

2.
a trace suggesting that something was once present or felt or otherwise important
3.
the area taken up by some object