I Take a Dim View of Today's Lightbulbs

Watts up with all these new terms like kevin, lumens and ‘halogen puck’?