Physical Theory of Ferromagnetic Domains