Los diagramas de Euler fueron creados por Leonhard Euler para representar de forma diagramática las relaciones entre conjuntos. Consisten en curvas cerradas que representan conjuntos, donde las relaciones espaciales entre las curvas (superposición, contención o ninguna) corresponden a relaciones de intersección, subconjunto o disjuntos entre los conjuntos. Los diagramas de Euler se utilizan ampliamente en la enseñanza de la teoría de conjuntos y la lógica matemática.