Det finns mycket att läsa på exempelvis Cancerfondens hemsida:
http://www.cancerfonden.se/
Det verkar som att cancer kan ha många olika orsaker, ärftliga, livsstil, virus, strålning och föroreningar. Av dessa är det väl bara virus som det finns möjlighet att skapa vaccin mot.
Vad gäller livmoderhalscancer så kan 98% av fallen kopplas till humant papillomvirus. Eftersom det är ett virus har man kunnat lyckats med att ta fram ett vaccin.
Just bröstcancer har enligt cancerfonden troligtvis att göra med hormoner, p-piller, livsstil och ärftlighet att göra.