An oligosaccharide is a carbohydrate whose molecule, upon hydrolysis, yields two to ten monosaccharide molecules. Oligosaccharides are classified into subclasses based on the number of monosaccharide molecules that form when one molecule of the oligosaccharide is hydrolysed.