Cancer is a grave threat to human life and shakes the confidence of the most courageous of people. It is quite devastating in itself, but often what makes the life of people stricken with cancer more distressing is the treatment part. Side effects and length of treatment of cancer affect quality of life. Now, if cancer is detected early, there is a significantly higher chance of it being cured or at least the life of the patient prolonged. Recent advances in molecular genetic testing are opening up new opportunities to detect cancer early.