When to press Hard

The documentation only tells me what happens if you press it but as a simple user, I could use an explanation of how this is intended to be used.

When do I press Hard and when the other buttons?

I suggest to rate a card as hard when you recalled the answer but with substantial effort or it took a long time.