As thought by many, the typeface and the font are not interchangeable; without talking much about the technicalities, a simple definition of type face is that it defines the look and character of a specific font type and therefore, a group of fonts may belong to a particular typeface. For example, Verdana is a typeface and Verdana bold and Verdana Italics could be called the font types.
A font is a set of printable characters belonging to a specific typeface, size, style, color, and design.
The spacing between the groups of characters is referred to as tracking, which is nothing but the letter spacing.
The modification of spacing between any two characters is determined by the Kerning factor. This is different from tracking because tracking modifies or adjusts the spacing between all the characters in a word accordingly while kerning adjusts the spacing between two particular characters.
This is the line on which the character rests.
The spacing between the baselines is decided by the leading factor, which we are familiar as single-spacing and double-spacing.
This is the blank space used in the page layout so that the text and the whole content look neat and presentable.
The width of the text block is decided by this measure factor and therefore, anybody willing to offer the optimum reading experience to the reader should give due consideration to this factor.
The sense of order in a page layout is achieved using this hierarchy factor, in where the heading hierarchy is given suitable size, style and weight, the sub-headings and the body of the layout likewise and so on.