Yeah pretty much what ross says I think. Difference between alpha and masked is that alpha allows each pixel to have its own level of transparency (read from a suitable file format, eg .png which holds this info) whereas masked is all or nothing as you have.