human
I'd like to know what the difference is between a ham and a ham sandwich.
assistant
The main difference between a ham and a ham sandwich is that a ham is typically served cold, while a ham sandwich is usually served hot. A ham can also be made from different types of meat, such as pork or turkey, whereas a ham sandwich always contains sliced cooked ham.