Pancreatic amylase, trypsin and lipase along with intestinal peptidases and maltase carry out the chemical digestion of food in the small intestine. The simpler substances formed by chemical digestion are then absorbed by the intestinal villi in the small intestine. Digestion of food takes place in the mouth and stomach but absorption does not happen here. No digestion of food takes place in the oesophagus and the large intestine.