Question: what is the difference between b and h?
Answer: B is magnetic flux density, whereas H is magnetic field intensity. H has units of amp-turn/meter, whereas B has units of weber/turn-meter^2. In non-ferrous materials they have a simple inter-relation given by B = mu*H.