We propose that IL-10 may play different roles at various stages of cancer development. This evidence concerns the gene IL10 and cancer.