@filmfann and never forget about who was right.
And here’s a relevant diagram.
In all honesty, For everyone who says that geeks have X quality and nerds have Y quality, there’s going to be a person who says that geeks have Y quality instead, and nerds have the X quality.
If I had to give my own personal sweeping generalizations, I’d say that geeks are tech-oriented. The people who are into building computers, hardcore gamers, tinkerers.
Nerds, to me, are more of the kind of people who are deeply emotionally involved in the Stars (Wars, Trek, Battle, Gate), Lord of the Rings, etc. The people who cosplay, know the backstories of all of their favorite characters, etc.
But that’s just a dumb, oversimplified generalization.
For the most part, they mean the same thing. I always feel like “nerd” has more of negative connotations. But that may be because I’m into tech, and not into Lord of the Rings.