This document summarizes the digestion of proteins, carbohydrates, and fats. It discusses the enzymes involved in breaking down each macronutrient in the mouth, stomach, and small intestine. For carbohydrates, enzymes like amylase and disaccharides break starches and sugars into glucose. Proteins are broken into peptides and amino acids by pepsin and pancreatic proteases. Lipids are emulsified and hydrolyzed by lipases like pancreatic lipase into fatty acids and monoglycerides. The end products of digestion are absorbed for energy and building materials.