George Boole was a mathematician and philosopher who invented Boolean logic, which is used in database searching to combine terms. Boolean logic uses operators like AND, OR, and NOT to refine search results by requiring multiple concepts, using synonyms, distinguishing meanings, or eliminating specific topics. Practice examples show searching for "cats OR felines" to increase recall while "cats AND breeds" refines results to multiple concepts.