What is the difference between Dorks, Geeks and Nerds?

There is a common mistake made when calling somebody a Dork, Geek or Nerd. Some folks think that these honorary titles all mean the same thing, but that is definitely not the case as the comic strip below shows.

Now that you know exactly what a Dork, Geek or Nerd is, you can never get them mixed up again, can you?

Source [Nerd Approved]