Cheddar is a hard English cheese while American cheese is a smooth and creamy processed cheese.read more