  We present our view of the main physical ingredients determining the
evolution of neutron star magnetic fields. This includes the basic properties
of neutron star matter, possible scenarios for the origin of the magnetic
field, constraints and mechanisms for its evolution, and a discussion of our
recent work on the Hall drift.
