what causes a material to be classified a  ferromagnetic ?
Ferromagnetic materials are said to be characterized by spontaneous magnetization since they obtain saturation magnetization in each of the domains without an external magnetic field being applied. Even though the domains are magnetically saturated, the bulk material may not show any signs of magnetism because the domains develop themselves and are randomly oriented relative to each other.