É feita uma distinção entre eczema endógeno e eczema exógeno. O eczema endógeno, tal como o eczema atópico (neurodermatite), é determinado geneticamente, enquanto o eczema exógeno é desencadeado por factores externos, tais como irritantes ou alergias de contacto.