Mesothelioma is a rare and aggressive cancer caused by inhaling asbestos fibers. It affects the lining of the lungs, abdomen, or heart and can take 20-60 years to develop after asbestos exposure.