Stainless steel pans are non-corrosive, so they don't react with foods and leach into them. They can however stick to food if it is cooked without oil. They're good for sautéing, pan-frying, stir-frying, braising and searing meat, and oven-cooking.
Aside from being available in a range of different colors, the main advantage of enameled cast iron over unfinished cast iron is that it’s much less likely to rust, and is also relatively easy to clean and maintain. And while these pans are more of an investment than mass-market unfinished cast iron cookware, they offer invaluable convenience and elegance that’ll last for several lifetimes.