Georgia State University
Georgia State University: Hyper Physics: Ferromagnetism
This site from the Georgia State University provides a good overview of ferromagnetic materials, introducing concepts such as magnetic domains, hysteresis, the curie temperature, and magnetostriction.
Georgia State University
Georgia State University: Hyper Physics: Magnetic Domains
A great introduction to magnetic domains, including pictures which illustrate the effect on domains caused by external applied magnetic fields.