Karbonhidrat zincirleri, monosakaritler adı verilen iki ila potansiyel olarak yüzlerce karbonhidrat bileşiğinden oluşan zincirlerdir. Bu monosakaritlerden ikisi birleştikten sonra, bir disakarit oluşturur. Bir zincirde ikiden az ancak 10'dan az monosakarit varsa, buna oligosakarit denir ve polisakarit yüzlerce monosakkaritten oluşan bir karbonhidrat zinciridir.
Karbonhidrat zincirleri, zincirdeki bileşiklerin sayısına bağlı olarak disakaritler, oligosakaritler ve polisakaritler oluşturan en az iki karbonhidrat bileşiği birbirine bağlandığında meydana gelir. Bu karbonhidrat bileşikleri şeker veya sakaritler olarak kabul edilir. Monosakaritler, karbonhidrat bileşiklerinin en basit şeklidir ve bunları bir araya getirmek zincirler oluşturur. Monosakaritler, bir CH20 formülüne veya bu formülün bir türevine sahiptir. Monsaccharide C6H12O6, glikozun kimyasal bileşiğidir. Bu monosakaritlerden ikisi, glikoz ve fruktoz gibi birleştiğinde, bir karbonhidrat zinciri oluşturur. Bu durumda, sonuç sakarozdur.İki ila 10 monosakarit, oligosakaritleri oluşturur. Bu küçük karbonhidrat zinciri, hücre zarında bulunur ve hücre tanıma sürecine yardımcı olur. En uzun karbonhidrat zinciri olan polisakaritler, selüloz, glikojen ve nişasta gibi daha karmaşık şeker bileşiklerini içerir. Ayrıca enerji depolama kapları olarak işlev görür ve yapıları destekler.