Actually, it's both. Eczema is a genetic skin disease that arises from the interplay of multiple genes with environmental factors. While you can't control your genetic makeup, you can control some of the common triggering irritants that aggravate eczema. Patch testing done by a dermatologist can determine some potential allergens that you are sensitive to. See your doctor about treatments options.