A boolean value is either true or false. Nothing else. Named after George Boole, who formalized this in 1854.
Boolean logic operates on these two values using operators like AND, OR, and NOT. These operators combine or transform boolean values to produce new boolean results.
Why does this matter? Because computers represent everything as 1s and 0s at the hardware level. Boolean logic is how you control program flow, filter data, and make decisions in code.