What is the difference between ham and bacon?
Ham can be cut from the hind leg of a pig or from other parts of the carcass, so it's just a slightly less specific term. Bacon is meat cut from parts of the pig other than the legs, such as the back, loin, collar or the belly.
Bacon is sold raw and must be cooked before being eaten. Ham is usually sold pre-cooked and therefore can be eaten straight away.