footprint
  • noun the resources that an individual or organisation consumes

Not what you were looking for?