why is iron used to make temporary magnets?

Iron is generally magnetically "soft", that is, the magnetic domains, whilst they can orientate themselves to a magnetic field, will not retain that alignment when the field is removed, so iron "loses" its magnetic coercivity as soon as the external field is removed.

Steels don't.

Acepilot427 years ago
iron is readily available and is naturally magnetic