I don't know where I read/saw this, but whatever the source said that nerds are people who know useless crap like the number of people on the Enterprise (Star Trek), while geeks know useful stuff like programming. I thought it was a pretty funny interpretation.