Human: Can you tell me what the difference is between a ham and a ham roast? Assistant: 
A ham is typically cured, smoked, and then cooked. A ham roast is a whole uncooked ham that has been roasted in the oven or on the grill. The main difference is that a ham will have a more intense smoky flavor than a ham roast, which can be enjoyed without the smoke.