Breast Cancer (BC) is still one of the most significant, life-threatening, and prevalent diseases that affects women all around the globe. The early recognition and strategies of effective treatment measures improve the rate of survival among patients significantly, contributing to a critical research area in medical science. This review presents a comprehensive review of recent trends and advancements in the recognition of BC recognition, diagnosis, and treatment. It covers multiple imaging modalities, including Magnetic Resonance Imaging (MRI), ultrasound, mammography, and histopathology, along with various approaches of Machine Learning (ML) and Deep Learning (DL) that enhance the efficiency of diagnosis and improve accuracy. In particular, in some recent decades, the Computer-Aided Diagnosis (CAD) system gained noteworthy attention for the recognition of affected regions, for the minimization of diagnostic rates, and for assisting radiologists. ML algorithms have robust capabilities for feature extraction and classification, while the DL models, specifically Convolutional Neural Networks (CNNs), have shown remarkable performance in image-based diagnostic tasks. Moreover, the presented review also discusses some challenges, such as dense breast tissue, noise, and tumor heterogeneity, along with the limitations of the current studies. The review concludes with a compact summary of current trends, research problems, and future directions for the improvement of BC detection.