Breast cancer is the second leading cause of cancer deaths among women. The development of breast cancer is a multi-step process involving multiple cell types, and its prevention remains challenging in the world. Early diagnosis of breast cancer is one of the best approaches to prevent this disease. In some developed countries, the 5-year relative survival rate of breast cancer patients is above 80% due to early prevention. In the recent decade, great progress has been made in the understanding of breast cancer as well as in the development of preventative methods. The pathogenesis and tumor drug-resistant mechanisms are revealed by discovering breast cancer stem cells, and many genes are found related to breast cancer. Currently, people have more drug options for the chemoprevention of breast cancer, while biological prevention has been recently developed to improve patients' quality of life. In this review, we will summarize key studies of pathogenesis, related genes, risk factors and preventative methods on breast cancer over the past years. These findings represent a small step in the long fight against breast cancer.