An atom has magnetic properties due to the spin and orbital motion of its electrons. These atomic magnets cause magnetic properties in a material.[Read: Magnetic Domain]MORE QUESTIONS ON MAGNETISM