human
I'd like to know what the difference is between a ham and a ham sandwich.
assistant
A ham is a type of meat that comes from a pig, while a ham sandwich is made with slices of cooked ham on bread or other food item. Ham is usually served cold, whereas a ham sandwich is typically warm or at least room temperature.