Se distingue entre eczema endógeno y exógeno. El eczema endógeno, como el eczema atópico (neurodermatitis), está determinado genéticamente, mientras que el eczema exógeno se desencadena por factores externos como irritantes o alergias de contacto.