Checkboxes may be switched independently of each other, while radio buttons are part of a group where only one may be active at a time.
Mutual exclusion
Suppose you open a new application and see something like this:
Try clicking on these radio buttons. You should find that this “application” can walk, and it can chew gum, but not both at the same time.
Independence
What if you later upgrade to version 2.0 of the same application, and see this:
Continue reading “What is the difference between a checkbox and a radio button?”