Jeff Croft has a good presentation about Elegant Web Typography. It nicely bridges the design and technical worlds. I like that he emphasizes the typographer’s traditional goals:
This art exists to honor the content it sets—to enhance legibility and embody the character of the words within.
Typography is not “picking a cool font.”