this kind of. >nerd
Nerds are just textbook smart. they know a lot of facts. thats why you might be called a 'science nerd' or an 'art nerd', as in you are particularly smart about those subjects. You don't need to be awkward or have niche hobbies, but those generally do occur.>geek
geeks are about the niche 'geeky' hobbies. There is no real definition of what 'geeky' is, but you do know it when you see it. as 'geeky' interests become a bit more mainstream in certain forms the idea behind what is geeky has changed ab it. you aren't really a geek if you like super hero movies anymore, but you are if you like comics. >dork
socially awkward is a good definition but i would say its a bit narrow. A dork could be someone who is simply uncool, ugly, the opposite of interesting. they are basically a 'geek negative' in todays world, often having the same kind of interests but without the charisma to back it up.