Typography is the art of arranging type, which refers to letters used in language. A typeface is a specific design of an alphabet that comes in fonts, which are a complete set of letters in a single size and style of a typeface. Common typestyles include italic, light, and bold, though not all typefaces support different styles. Typefaces also have categories such as serif, sans serif, slab serif, modern, oldstyle, script, and decorative.