Buttons are used as a part of a flow, and is the component which the user clicks to make progress in said flow.