It is vital in today's technologically advanced society to combat skin cancer using machines rather than human intervention. Any time the look of the skin changes abnormally, there is a danger that the person might be at risk for skin cancer. Dermatology expertise and computer vision methods must be merged to diagnose melanoma more effectively. Because of this, it is necessary to learn about numerous detection methods to help doctors discover skin cancer at an early stage. This research paper provides a comprehensive technical review of the advancements in using deep learning techniques for the diagnosis of skin cancer. Since skin cancer is so prevalent, early identification is essential for better treatment results. Among the medical uses where deep learning, a kind of machine learning, has shown promise is in the identification of skin cancer. This research investigates the most cutting-edge skin cancer diagnostic deep-learning approaches, datasets, and assessment metrics currently in use. This study discusses the benefits and drawbacks of using deep learning for skin cancer detection. Challenges include ethical and privacy considerations about patient data, the incorporation of models into clinical procedures, and problems with dataset bias and generalisation.