Tipografi adalah seni merancang dan mengatur tata letak huruf dengan tujuan menyampaikan pesan secara efektif. Jenis huruf dikategorikan menjadi dua berdasarkan fungsinya: text types untuk isi teks dan display types untuk judul, serta dibagi menjadi enam kategori berdasarkan ciri-cirinya, yaitu serif, sans serif, blok, script, miscellaneous/decorative, dan black letter. Pemilihan jenis huruf perlu disesuaikan dengan konteks dan tujuan desain agar kesan yang ditimbulkan tepat.