Candy generally refers to ordinary candy, lollipops and the like.
Marshmallow is the kind of soft, grilled candy sold in packets at the grocery store and often found in coffee or hot chocolate.
These are the ones we use in real life.
It doesn't matter which word you use for a screen name or brand name.