CheckBox is a type of two state button either unchecked or checked.
Checkboxes allow the user to select one or more options from a set. In android each checkbox is managed separately and you must register a click listener for each one. A special type of button that has two states: checked or unchecked. In android, there is a lot of usage of check box.