Carcinogens can cause cancer through a variety of mechanisms. They might directly damage the DNA in cells, leading to mutations that disrupt normal cellular function. Alternatively, they may promote cancer indirectly by causing chronic inflammation or by altering the immune system's ability to detect and destroy cancer cells.