Disakarida mengandung dua unit gula. Dalam hampir semua kasus, salah satu gulanya adalah glukosa, dengan gula lainnya adalah galaktosa, fruktosa, atau glukosa lainnya. Disakarida yang umum adalah sukrosa, laktosa dan maltosa. Oligosakarida mengandung kisaran tiga sampai sembilan unit gula, dan seringkali merupakan produk dari pemecahan polisakarida.