Whats the difference between a stove element and a dishwasher or water heater element?
Immersion elements like used in water heaters have a higher grade of stainless steel sheath than stove elements usually do, to protect against corrosion. Such elements usually also need to have moisture proof end seals to prevent saturation of the MgO (Magnesium Oxide) insulation which would result in a short and/or possible shock or electrocution hazard.