Abstract: A carbohydrate structure, possibly in the form of or derived from a glycoprotein or glycolipide, is analyzed by decomposing the structure into various constituent fragments, separating the fragments and viewing light from the separated fragments using a charge coupled device (CCD). Carbohydrate units can be distinguished or separated by gel electrophoresis, e.g. using a relatively dense polyacrylamide gel run using a stacking buffer system. The two aspects can be used separately or in combination.