A type of data with only two possible values, usually "true" or "false".
Boolean data are a particular binary data type with only one value out of two possible. Many programming languages support booleans as a primitive data type. Depending on the underlying implementation, their possible values can be true and false (or the variant True and False), or 0 and 1.