Can refer to a physical mark or a figurative influence.
La impronta de sus huellas en la arena era clara y visible para todos.
The imprint of his footprints in the sand was clear and visible to everyone.
La impronta de su mano en la arena quedó como un recuerdo de nuestra visita.
The imprint of his hand in the sand remained as a memory of our visit.