A button signals a user-triggered action.
A Primary Button is the most important action on a screen.
A Secondary Button is an alternate action on a screen. A Secondary Button signals a less important action than a Primary Button.
An Inline Action Button is an action for an interface object or part of a screen rather than a entire screen.
Inline Action Inverse
A Button Group signals equal-weighted actions.