The checkbox is commonly used for setting a flag type field. This usually to represents a yes/no, on/off type of choice. Most often the checkbox widget value property is bound to a 1-character field, such as 'Y' / 'N', '0' / '1'. (Rich UI Only).
Please visit the Field Binding page.