A data type[1] that can store two values, true/false, yes/no, 0/1, on/off, etc.

Terms definitions
1. data type. The format that a piece of data is stored in. It is important as you should only manipulate data that is of the same type. Examples of data types are integer, float, boolean, character, string, date / time.