In Typography, you can manage fonts and their properties. In Publisher, for every page, block, widget, etc, You can add a separated typography panel which gives you the ability to control: Font Family, Font Weight, Font Character Set, Text Align, Text Transform, Font Size, Letter Spacing, Font Color.
In the theme panel go to retail Market→ Typography → Typography:

You will find the following options:
Body Typography: Allows to change body typography font family, font weight, font size, line-height.
Menu Typography: Allows to change Menu font family, font weight, font size.
Sub Menu Typography: Allows to change Sub Menu typography font family, font weight, font size, line-height.
Heading Typography: Allows to change Heading typography font-family, font-weight.
Add New Custom Font: Allows to add new custom font using google font.