What is hepatic portal system?

Hepatic portal system:
(a) It carries blood from the alimentary canal and its associated glands to the liver.
(b) It consists of a large hepatic portal vein that receives a number of tributaries.
© The tributaries are namely oesophageal, gastric, duodenopancreatic, intestinal, splenic and rectal.