A Boolean algebra is an algebra in which the binary operations are chosen to model the union and intersection operations in Set Theory.
For any set A, the subsets of A form a Boolean algebra under the operations of union, intersection and complement.