Liver cancer is an uncontrolled growth of liver cells. The cells are programmed for the division at a normal rate. However, when this program gets disturbed due to any reason, the cells start growing in an uncontrolled fashion. Liver cancer may be of two types i.e. primary liver cancer or metastatic liver cancer.