the main difference between ham and pork comes from the fact that all ham is pork, but not all pork is ham. ham is a specific cut of the pork meat from the pig's thighs. it's usually cured and salted. hams are available in a ready-to-eat form.