¿Cuál es la principal diferencia entre carbohidratos, monosacáridos, disacáridos y polisacáridos?

Yo diría que la principal diferencia es la cantidad de monómeros en cada molécula. Por ejemplo, el monosacárido sería azúcares simples como la glucosa. Los disacáridos se compondrían de dos azúcares simples o dos monosacáridos mediante un enlace glicocídico. Y los polisacáridos estarían formados por más de dos azúcares simples o monosacáridos.