font-family is a CSS property that specifies candidate fonts to use. It accounts for differences in available fonts across devices by listing multiple fonts in order of priority for fallback.