Snow and moonglow are general terms in herpetocultural terminology, not specific to Carpets. People were using these terms in species such as Boas and Corns long before people started working on trying to make them in Carpets.
A moonglow is a hypo (whatever type of hypo), albino, anery or axanthic (often the axanthics aren't true axanthics, as in the Carpets). Snows are just anery/axanthic/"axanthic" albinoes. Albinism is more or less always recessive. Anery/axanthic/"axanthic" is generally recessive. All sorts of things get called "hypo", in a broad spectrum between dominant and recessive (often with debates about whether they're recessive, dominant or the intermediate condition which people argue about being codominant or incomplete dominant, which is a debate not worth bothering with and rarely had by anyone who actually understands the terms anyway).
Thus, a moonglow is a hypo snow.
If you can understand all of this, you'll understand the answer to your question, if not, start with getting your head around the above, or the answer to your question will be pretty meaningless anyway. You don't need to relearn it for every different species, the same concept works for all of them. If you understand how all of the ingredients work, you just combine them, and you can just learn the combination labels. This might sound annoying, but skipping this step will just lead to you never actually understanding the situation (a very popular way of doing things!).