enzymes

salivary amylase

mouth; breaks starches into shorter chains of glucose

rennin

stomach; causes milk protein casein to curdle

pepsin

stomach; breaks proteins into polypeptides and amino acids

trypsin

pancreas; breaks proteins and polypeptides into shorter polypeptides

Chymotrypsin

pancreas; breaks proteins and polypeptides into shorter polypeptides

Carboxypeptidase

pancreas; breaks polypeptides into amino acids

lipase

pancreas; breaks triglycerides into monoglycerides, fatty acids, and glycerol

pancreatic amylase

pancreas; breaks starch into shorter glucose chains and maltose

Carboxypeptidase, aminopeptidase, dipeptidase

small intestine; breaks polypeptides into amino acids

lipase

small intestine; breaks monoglycerides into fatty acids and glycerol

sucrase

small intestine; breaks sucrose into glucose and fructose

lactase

small intestine; breaks lactose into glucose and galactose

maltase

small intestine; breaks maltose into glucose

dextrinase

Small intestine; breaks short chains of glucose into individual glucose molecules