Typography is the craft of arranging type to convey language visually. It involves both macrotypography, which addresses layout and composition, and microtypography, which focuses on typesetting details like kerning and leading. Understanding typographic fundamentals includes learning terminology, anatomy, and classification of type. Serif typefaces are classified as Humanist, Old Style, Transitional, or Modern depending on attributes like stroke contrast, stress, serif style, and character forms. Typography aims to effectively communicate information through refined and balanced function and aesthetics of type.