I always thought a nerd was somebody who knew everything about everything, while a geek was somebody who knew everything about just a few things...and a dork was someone who didn't know a whole lot about anything...I'm sort of a weed geek...in that I read everything I can get my hands on about weed.