Bentuk molekul karbohidrat paling sederhana terdiri dari satu molekul gula sederhana yang disebut monosakarida, misalnya glukosa,galaktosa, dan fruktosa. Banyak karbohidrat merupakan polimer yang tersusun dari molekul gula yang terangkai menjadi rantai yang panjang serta dapat pula bercabang-cabang, disebut polisakarida, misalnya pati, kitin, dan selulosa. Selain monosakarida dan polisakarida, terdapat pula disakarida (rangkaian dua monosakarida) dan oligosakarida (rangkaian beberapa monosakarida).
Karbohidrat memegang peranan penting dalam alam karena merupakan sumber energi utama bagi manusia dan hewan yang harganya relatif murah. Semua karbohidrat berasal dari tumbuh-tumbuhan. Melalui fotosintesis, klorofil tanaman dengan bantuan sinar matahari mampu membentuk karbohidrat dari karbondioksida (CO2) berasal dari udara dan air (H2O) dari tanah. Karbohidrat yang dihasilkan adalah klarbohidrat sederhana glukosa. Di samping itu dihasilkan oksigen (O2) yang lepas di udara.
Secara biokimia, karbohidrat adalah polihidroksil-aldehida atau polihidroksil-keton, atau senyawa yang menghasilkan senyawa-senyawa ini bila dihidrolisis. Karbohidrat mengandung gugus fungsi karbonil (sebagai aldehida atau keton) dan banyak gugus hidroksil. Pada awalnya, istilah karbohidrat digunakan untuk golongan senyawa yang mempunyai rumus (CH2O)n, yaitu senyawa-senyawa yang n atom karbonnya tampak terhidrasi oleh n molekul air. Namun, terdapat pula karbohidrat yang tidak memiliki rumus demikian dan ada pula yang mengandung nitrogen, fosforus, atau sulfur.
Di negara-negara sedang berkembang kurang lebih 80% energi makanan berasal dari karbohidrat. Di negara-negara maju seperti Amerika Serikat dan Eropa Barat, angka ini lebih rendah, yaitu rata-rata 50%.
Sumber karbohidrat adalah padi-padian atau serealia, umbi-umbian, kacang-kacang kering, dan gula. Sebagian besar sayur dan buah tidak banyak mengandung karbohidrat. Sayur umbi-umbian, seperti wortel dan bit serta kacang-kacangan relatif lebih banyak mengandung karbohidrat daripada sayur daun-daunan. Bahan makanan hewani seperti daging, ayam, ikan, telur, dan susu sedikit sekali mengandung karbohidrat. Sumber karbohidrat yang banyak dimakan sebagai makanan pokok di Indonesia adalah beras, jagung, ubi, singkong, talas, dan sagu.