Candy is the generic American word for sweets. American's think chocolate should include stale milk and use Fructose! (cancer causing, obesity driving) Fructose in everything.
One could easily argue American candy has nothing in common with UK sweets (have you tried an American Kit Kat?).
Its like serving a German a Richmonds sausage, they'll get confused.