human traces; human footsteps; trace of human presence — A trace left by people's footsteps, or a state in which people come and go.