What is Hanko stamp (Inkan) for?

Hanko (also called Inkan) is a Japanese seal required as proof of verification or as an official acknowledgement of a situation/event.