Three fundamental aspects of typography are legibility, readability, and aesthetics. Although in a non-technical sense legible and readable are often used synonymously, typographically they are separate but related concepts. Legibility describes how easily individual characters can be distinguished from one another.
Readability is concerned with how easy it is to read the text as a whole, as opposed to the legibility of individual characters. Readability is affected by the choice of typeface, size, line length, line spacing, and letter spacing.
The aesthetic aspects of typography are concerned with the overall appearance of the text. This includes the choice of typeface, size, line length, line spacing, and letter spacing. The goal is to create a visually appealing and harmonious layout.