Aqua, mine are pretty lazy when it comes to cleaning off algae. Only one out of the 8 I got I see actually doing some cleaning work.
As for differences, I think its mostly the size of them, they can get pretty big, especially the regular brown apple snail, the golden and blacks stay a little smaller. They also have a very unique breathing organ, a little antenna like thing that can extend, so they can stay under the water surface, and can take in air with that antenna. No other kind of snail has that.
Except for the apple snail, the mystery snail (which is actually a kind of a apple snail as well) and two or so other kinds of snail are considered pest snails. Those guys I wouldn't wonna have lose in any tank or pond, they take pretty much over!....