Typography is the art and technique of arranging type to make written language legible, readable, and appealing when displayed. It involves the selection of typefaces, point sizes, line lengths, line-spacing, and letter-spacing, and adjusting the space between pairs of letters.