It's not a stupid question! A nerd is someone who loves to learn, and they always strive to get the best grades they can. They are normally also teacher's pets and/or overachievers.
well, it started as an insult used in school bullying to someone whose interests were "uncool". then people who had these interests started a subculture based off nerdiness