The are different species, A. ocellaris and A percula, like Chelsey stated, the only difference being that they each have "excessive" amounts of white on them compared to the "normal" ones.
While snowflake and snowcasso aren't scientific names, just ones given by different breeders they do represent different species.