Chemotherapy is still one of the main cancer therapy treatments, but the curative effect of chemotherapy is relatively low, as such the development of a new cancer treatment is highly desirable. The gradual maturation of nanotechnology provides an innovative perspective not only for cancer therapy but also for many other applications. There are a diverse variety of nanoparticles available, and choosing the appropriate carriers according to the demand is the key issue. The performance of nanoparticles is affected by many parameters, mainly size, shape, surface charge, and toxicity. Using nanoparticles as the carriers to realize passive targeting and active targeting can improve the efficacy of chemotherapy drugs significantly, reduce the mortality rate of cancer patients, and improve the quality of life of patients. In recent years, there has been extensive research on nanocarriers. In this review, the effects of several major parameters of nanoparticles on their physical and chemical properties are reviewed, and then the recent progress in the application of several commonly used nanoparticles is presented.