I often find myself teaching someone new to web design about something very specific and can’t remember the name. “So you just pick your class name and write all the, er, definitions.” Maybe I’m not that bad, but this list of vocabulary is a good reference to give someone just starting with CSS.
CSS Vocabulary