Serif and sans-serif are two primary categories of typefaces, distinguished by the presence or absence of small projecting features called 'serifs' at the ends of strokes. Serif fonts are traditionally used in print for their readability, while sans-serif fonts are often preferred for digital screens due to their clean and modern appearance.