Het ontstaan van kanker heeft verschillende oorzaken. Sommige soorten kanker worden veroorzaakt door een virus. Heel uitzonderlijk wordt kanker veroorzaakt door een bacterie.
Tegen sommige virussen kun je je laten vaccineren. Je kunt ook een aantal voorzorgsmaatregelen nemen om je te beschermen tegen infecties waarvoor geen vaccin bestaat.