I know that they are the same! I was just using them interchangebly, I like to use both scientific and common names.
They don't eat snails, not that I know of at least. A couple good foods off the top of my head, live brine shrimp, live cut up black worms etc. You can teach them to eat frozen and maybe prepared foods eventually but it is better for them to eat live.