they know a lot more than the average person does - and can brag about it, or have the satisfaction of being able to answer someone's question correctly. Kind of like when you would raise your hand in class and get the answer right. Its just a bit more fun...to be in the know.. . But sometimes its downright annoying to everyone around them.