human
What is the difference between a ham and a ham hock?
assistant
A ham is a type of meat from a pig, usually cooked in a variety of ways. Ham hocks are the hind legs of the pig, which can be smoked or boiled.