Here user can select only from the given choices. In case of Radio buttons the options are mutually exclusive.
In case of Checkbox user can select more options. They are not mutually exclusive.
In case of drop down list box user can select one or more options. Here a large number of options is presented to the user in a small area.
Different types of user selection options and their difference: where to use which type