A font is a text character of a specific style and size.
A set of fonts is known as a typeface and when there are variations of this typeface, that is known as a typeface family. For example: Helvetica is a typeface family. Helvetica italic is a typeface. Helvetica italic 12-point size is a font.
Examples of fonts