A type scale is a collection of carefully picked font sizes that we use to represent different text elements in order to establish a balanced and harmonious composition in User Interface.

Here is a quick video which is a primer on Typescale for UI design 👇