Biomarkers are invaluable tools for cancer detection, diagnosis, patient prognosis and treatment selection. This focus discusses issues surrounding important genetic, epigenetic and protein biomarkers of cancer, including how these can be used to better understand tumour formation and to develop new therapeutic approaches.