What is the difference between 'git pull' and 'git fetch'?

Moderator Note: Given that this question has already had sixty-four answers posted to it, consider whether or not you are contributing anything new before posting another one. What are the differe...