According to Wikipedia, a puzzle is a problem that tests the ingenuity of the solver.
Puzzles are often seen as a form of fun, but often they require serious mathematical or logical reasoning.
Here, I have sought to categorize puzzles (collected from various sources) by subject (type) and difficualty level.