Nguồn thức ăn cung cấp năng lượng cho lợn và gia cầm chủ yếu là ngũ cốc và phụ phẩm của ngũ cốc. Ngoài protein, lipid, chất dinh dưỡng cung cấp năng lượng chủ yếu của ngũ cốc và phụ phầm là carbohydrate. Tổng carbohydrate thực vật bao gồm: polysaccharide không phải tinh bột (non starch polysacharide: NSP), lingin và tinh bột. Nhóm NSP bao gồm cellulose, non-cellulosic polymers và pectic polysaccharides. Cellulose là một polymer cấu tạo bởi các đơn vị đường glucose, nối với nhau bởi dây nối β- 1,4 glucoside. Non-cellulosic polymers bao gồm các chất: arabinoxylans, β- glucans, mannans, galactans, xyloglucans. Pectic polysaccharides.