แม้ว่าแม่เหล็กจะทำจากวัสดุที่หลากหลาย แต่แม่เหล็กทั้งหมดสร้างสนามแม่เหล็กที่สามารถส่งผลกระทบต่อแม่เหล็กอื่นๆ และโลหะบางชนิดในระยะไกล นี่เป็นเพราะว่าอะตอมภายในแม่เหล็กทั้งหมดเรียงตัวกันในทิศทางเดียวกัน จากความแตกต่างทั้งหมด ประเภทของแม่เหล็กไม่มีอะไรแตกต่างไปจากแม่เหล็กนีโอไดเมียมและเฮมาไทต์
ความแตกต่างที่สำคัญระหว่างแม่เหล็กนีโอไดเมียมและเฮมาไทต์คือความแข็งแรง แม่เหล็กนีโอไดเมียมใช้เพื่อทำให้แม่เหล็กที่แรงที่สุดเป็นที่รู้จัก ใช้ในงานอุตสาหกรรมและวิทยาศาสตร์ แม่เหล็กเฮมาไทต์เป็นแม่เหล็กที่อ่อนแอที่สุด และเหมาะกับการทำของเล่นมากกว่า
ความแตกต่างอย่างมากอีกประการหนึ่งระหว่างแม่เหล็กนีโอไดเมียมและแม่เหล็กเฮมาไทต์ก็คือการที่วัสดุทั้งสองตอบสนองต่อสนามแม่เหล็ก นีโอไดเมียมเป็นวัสดุที่เป็นเฟอร์โรแมกเนติก ซึ่งหมายความว่าเป็นวัสดุที่ตอบสนองต่อแม่เหล็กเช่นเดียวกับเหล็ก แม่เหล็กดึงดูดแม่เหล็ก และก่อตัวเป็นสนามแม่เหล็กได้เองอย่างง่ายดายและเป็นธรรมชาติ โดยเรียงอะตอมของมันอย่างง่ายดายเพื่อให้พวกมันหมุนไปในทิศทางเดียวกัน เฮมาไทต์เกือบจะต้านสนามแม่เหล็ก มันจะดึงดูดแม่เหล็กเมื่อถูกทำให้ร้อนเท่านั้น อะตอมของมันมีแนวโน้มที่จะบังคับเพื่อนบ้านให้เข้าแถวในลักษณะที่ตรงกันข้าม ทำให้ยากต่อการสร้างสนามแม่เหล็ก สนามแม่เหล็กของแต่ละอะตอมมักจะถูกยกเลิกโดยสนามแม่เหล็กที่อยู่ติดกัน อย่างไรก็ตาม เนื่องจากการยกเลิกนี้ไม่สมบูรณ์แบบ จึงยังสามารถทำให้เกิดสนามแม่เหล็กที่อ่อนแอได้
แม่เหล็กนีโอไดเมียมเป็นโลหะ และเป็นสีเงิน เช่นเดียวกับโลหะอื่นๆ ส่วนใหญ่ เฮมาไทต์ไม่ใช่โลหะ แม้ว่าจะมีอะตอมของโลหะอยู่บ้างก็ตาม แทนที่จะเป็นแร่ที่ก่อตัวขึ้นจากเหล็กออกไซด์เป็นหลัก โดยเฉพาะออกไซด์ของ Fe2O3 ซึ่งเป็นสนิมเหล็กทั่วไป มักจะมีองค์ประกอบอื่นๆ ผสมอยู่ด้วย แม่เหล็กเฮมาไทต์มีสีต่างๆ ตั้งแต่สีแดงไปจนถึงสีเทาจนถึงสีดำ
วัสดุสำหรับแม่เหล็กทั้งสองประเภทนี้เกิดขึ้นในรูปแบบต่างๆ นีโอไดเมียมเป็นธาตุ และเกิดขึ้นจากกระบวนการเดียวกับที่ก่อกำเนิดองค์ประกอบอื่นๆ ของโลก ออกไซด์มักก่อตัวขึ้นบนพื้นผิวโลกหลังจากแร่ธาตุที่มีธาตุเหล็กสัมผัสกับอากาศและฝน บางครั้งก็ก่อตัวขึ้นในทะเลและทะเลสาบเช่นกัน เป็นผลิตภัณฑ์รองที่ได้มาจากการผุกร่อนของแร่ธาตุอื่นๆ ที่เกิดขึ้นตามธรรมชาติ