Liver cancer in children is rare, but when it occurs, the two main types are hepatoblastoma (HB) and hepatocellular carcinoma (HCC). In some cases, however, the tumors show features of both types.