The ham sandwich is a type of sandwich with ham as a primary ingredient. The bread may be fresh or toasted, and it can be made with a variety of toppings including cheese and vegetables like lettuce,
Ham sandwich made with focaccia, with lettuce and mustard
A grilled ham and cheese sandwich, in a cast-iron frying pan (croque-monsieur style)
A cheese sandwich is a sandwich made with cheese between slices of bread, sometimes buttered. Typically, semi-hard cheeses are used for the filling, such as cheddar, Red Leicester, or Double Glouceste