The application of nanotechnology for cancer therapy has received considerable attention in recent years. Cancer nanotechnology is an upcoming field with extensive applications. It provides a unique approach and comprehensive technology against cancer through early diagnosis, prediction, prevention, personalized therapy and medicine.