Sooner or later you will run into situations where it helps to move file changes BACKWARDS: from the staging area back to the working directory, or off the table entirely.
It is like realizing you do not want a memento on your next page after all, so you move it back to the tabletop, or take it off the table completely. Moving changes backwards is done with git restore. Think of it as the opposite of git add.