Jaundice is caused by the buildup of bilirubin in the blood, which occurs when the liver cannot properly process red blood cells or when bile flow is obstructed. It is a classic symptom of liver diseases like hepatitis, cirrhosis, or liver failure. Kidney, pancreas, and thyroid disorders do not typically cause jaundice.