The taste and texture of different varieties of American cheese vary considerably. Depending on the food manufacturer, the color of the cheese (orange, yellow, or white) may indicate different ingredients or processes. Typically, yellow to orange American cheese is made with cheeses (such as Cheddar or Colby cheese) that are seasoned with annatto, while white American cheese is made with cheeses (such as White Cheddar or Jack cheese) which do not contain annatto.

What's the best answer to this question: is there a difference between yellow and white american cheese?
yes