Typography is the art and technique of arranging type. It involves the thoughtful and deliberate selection of typefaces, point size, line length, leading, tracking, kerning, color and any element that can affect a design. Readability is primarily the concern of the typographer or information designer. In websites, consistency is key in the use of typography.
We've come a long way since the start of the internet. For a long time typography has been overlooked by web designers, but it has gained recognition as an important part of web designDigitization opened up typography to new generations of designers. Only a few type fonts could be used safely in websites, assuring that every viewer would see them as the designer intended, but services like @font-face & Typekit have been developed to allow designers to use a wider variety of fonts in web design.
External Links: 100 greatest free fonts collection | Typography courses | I love Typography Blog