one-checkbox-vs-two-radio-buttons
"Yes" or "No" - one checkbox vs two radio buttons
Checkboxes for things that are not that important, eg: "Subscribe to this newsletter?"
- Checkboxes imply a default state, and unchecked box could mean no but could also mean an empty field that the user missed.
Radio buttons are for things that require the user to make a choice, eg: "Overwrite files? This action cannot be undone."
- The user has to actively make a choice, especially if a default option is not provided.
Useful links: