A brain teaser is a form of puzzle that requires thought to solve. It often requires thinking in unconventional ways with given constraints in mind; sometimes it also involves lateral thinking. Logic puzzles and riddles are specific types of brain teasers.
One of the earliest known brain teaser enthusiasts was the Greek mathematician Archimedes. He devised mathematical problems for his contemporaries to solve.