What is the difference between a polysaccharide and a macromolecule?
A macromolecule is a class of biomolecules that are made of monomers. These include polysaccharides (i.e. sugars) polypeptides (i.e. proteins) nucleic acids (like DNA and RNA) and lipids (fats ans phospholipids).

A polysaccharide is one type of macromolecule made up of monosaccharides like glucose and fructose. An example of a polysaccharide is starch or cellulose.