The origin of ferromagnetism for any material can be described in terms of two models
i) Localized electron model which explains ferromagnetism in oxides and rare earth ions and
ii ) Itinerant electron model which explains ferromagnetism in transition metals and alloys.