one, or multiple options from a list of items. The user has to perform extra steps for changes to be effective. For example, user must click a "submit" to apply changes. Radio buttons Should be used when the user can select one, and only one, option from a list of items, all options permanently visible so that users can easily compare them. Toggles Should be used to represent an action, like turning something on or off, the changes become effective immediately after the user changes them. Checkbox vs Toggle vs Radio