The causes of advanced liver disease in children can be varied. Common etiologies include congenital liver disorders like biliary atresia, genetic conditions such as Wilson's disease, autoimmune hepatitis, metabolic disorders like alpha-1 antitrypsin deficiency, and infectious causes such as hepatitis B and C.