As the most commonly occurring cancer in women worldwide, breast cancer poses a formidable public health challenge on a global scale. Breast cancer consists of a group of biologically and molecularly heterogeneous diseases originated from the breast. While the risk factors associated with this cancer varies with respect to other cancers, genetic predisposition, most notably mutations in BRCA1 or BRCA2 gene, is an important causative factor for this malignancy. Breast cancers can begin in different areas of the breast, such as the ducts, the lobules, or the tissue in between. Within the large group of diverse breast carcinomas, there are various denoted types of breast cancer based on their invasiveness relative to the primary tumor sites. It is important to distinguish between the various subtypes because they have different prognoses and treatment implications. As there are remarkable parallels between normal development and breast cancer progression at the molecular level, it has been postulated that breast cancer may be derived from mammary cancer stem cells. Normal breast development and mammary stem cells are regulated by several signaling pathways, such as estrogen receptors (ERs), HER2, and Wnt/β-catenin signaling pathways, which control stem cell proliferation, cell death, cell differentiation, and cell motility. Furthermore, emerging evidence indicates that epigenetic regulations and noncoding RNAs may play important roles in breast cancer development and may contribute to the heterogeneity and metastatic aspects of breast cancer, especially for triple-negative breast cancer. This review provides a comprehensive survey of the molecular, cellular and genetic aspects of breast cancer.