Does both ham and bacon come from a pig?

Yes, both ham and bacon come from pigs!

* Ham is typically the hind leg of a pig that has been cured and smoked.

* Bacon is usually cured and smoked pork belly, which is the section of the pig's belly.

So, they are both cuts of pork, just from different parts of the pig!