# Buttons [Buttons](https://m3.material.io/components/all-buttons) allow users to take actions, and make choices, with a single tap. For full documentation on the usage, behavior, and attributes of different types of Material buttons, see: * [Common buttons](https://github.com/material-components/material-components-android/tree/master/docs/components/CommonButton.md) * [Button groups](https://github.com/material-components/material-components-android/tree/master/docs/components/ButtonGroup.md) * [Split button](https://github.com/material-components/material-components-android/tree/master/docs/components/SplitButton.md) * [Toggle button groups](https://github.com/material-components/material-components-android/tree/master/docs/components/ToggleButtonGroup.md) * [Icon button](https://github.com/material-components/material-components-android/tree/master/docs/components/IconButton.md) * [Floating action buttons (FABs)](https://github.com/material-components/material-components-android/tree/master/docs/components/FloatingActionButton.md) * [Extended floating action buttons (extended FABs)](https://github.com/material-components/material-components-android/tree/master/docs/components/ExtendedFloatingActionButton.md)