La lógica difusa amplía la lógica booleana clásica al permitir valores entre 0 y 1 que indican el grado de pertenencia a un conjunto.
Trabaja con los llamados conjuntos difusos, en los que los elementos no están solo "dentro" o "fuera", sino con un grado de pertenencia.
Por ello, la lógica difusa es especialmente adecuada para sistemas con entradas imprecisas, vagas o ambiguas.
Las aplicaciones típicas son los sistemas basados en reglas, por ejemplo, en el control de lavadoras, aires acondicionados o en la tecnología automotriz.
La lógica difusa permite representar los procesos de decisión humanos en forma de reglas y declaraciones imprecisas.