What is the best way to remove rust from metal?

I have 2 questions. How to remove rust from a metal blade and how to remove rust from a cast iron wood stove before painting.
Thanks
16 answers 16