Actually a VERY common genetics mistake in the snake community. Forgive me if I simplify too much or go too far in depth
no offense intended at all, I just love the genetic riddle
Monogenic traits (single gene pair) except for VERY rare circumstances only have two possible genes for the given gene pair. Therefore there are technically four possible gene pairings listed as sire/dam - normal/normal, normal/morph, morph/normal and morph/morph. Of course the normal/morph and morph/normal are equivalent.
Phenotype is the visual look, using albinism as an example, either normal in appearance or albino.
Genotype is the actual genetics involved. Using albinism again, there are three phenotypes: Normal, albino and het for albino.
Heterozygous or het is used to describe any pair where the two genes are different aka normal/morph
Homozygous is used to describe any pair where both the genes are the same aka morph/morph OR normal/normal. Yes, the term can be used to say homozygous normal but pretty much assumed if no morph status given.
Recessive indicates weaker expression to the normal gene. Recessive traits like albinism requires both genes to be morph genes for that trait to show.
Dominant indicates stronger expression than the normal gene. Dominant traits like hypo in boas will show if one or both genes are morph genes. There are only two distinguishable phenotypes for dominant traits normal and morph.
Codominant traits are similar to dominant EXCEPT there are three phenotypes. Perfect example is the Motley morph:
Normal/normal = normal phenotype
Normal/Motley = Motley phenotype
Motley/Motley = Purple patternless (in herper slang, Super motley)
Hypo is technically classified as dominant since in a pile of babies with some being het and some homozygous, you cannot clearly and accurately discern which is which.
Many herpers call a homozygous hypo animal a "dominant hypo" since all of it's babies by default will have at least one gene regardless of what genes the other parent carries. Many debates have been held over this and IMO clearly this is incorrect usage of the term dominant.
Clear as mud?
-----
Thanks,
Dave Colling

www.rainbows-r-us-reptiles.com
0.1 Wife (WC and still very fiesty)
0.2 kids (CBB, a big part of our selective breeding program)
LOL, to many snakes to list, last count:
20.28 BRB
14.18 BCI
And those are only the breeders 
lots.lots.lots feeder mice and rats 