<human>: What's the difference between a ham and a pork roast?
<bot>: The main difference between a ham and a pork roast is in their size. A ham is typically larger than a pork roast, weighing up to 20 pounds or more. Ham also has a higher fat content than a pork roast. Pork roasts are usually cooked with moist heat such as braising or slow cooking, while hams are traditionally cured with dry salt and smoked over hardwood fires.