What is the best way to clean a cast iron pan?

What is the best way to clean a cast iron pan?

Clean a cast iron pan with water and a soft sponge so as not to damage the natural non-stick coating. Remove stubborn dirt by heating (coarse) salt and scrubbing with a dry cloth. Rinse well with water and smear a little oil over the pan with a paper towel.