If you are looking for any particular font type or size to use, we have got everything you need here and they are all free, thanks to some generous companies that gives away free fonts to any one who requested.
However, here are some basic information about fonts and their uses. In metal typesetting, a font is a particular size, weight and style of a typeface. Each font was a matched set of type, one piece for each glyph, and a typeface comprised a range of fonts that shared an overall design.
In modern usage, with the advent of digital typography, “font” is frequently synonymous with “typeface”, although the two terms do not necessarily mean the same thing. In particular, the use of “vector” or “outline” fonts means that different sizes of a typeface can be dynamically generated from one design. Each style may still be in a separate “font file”—for instance, the typeface “Bulmer” may include the fonts “Bulmer roman”, “Bulmer italic”, “Bulmer bold” and “Bulmer extended”—but the term “font” might be applied either to one of these alone or to the whole typeface. A typical font may contain hundreds or even thousands of glyphs, often representing characters from many different languages. Oftentimes, users may only need a small subset of the glyphs that are available to them. Subsetting is the process of removing unnecessary glyphs from a font file, usually with the goal of reducing file size.
As a free stuff fan, you can get all the fonts you want for free, just browse the links and respect the lay down rules and regulations.