Clinical decision support systems (CDSS) provide recommendations to healthcare professionals to help with diagnosis and treatment. CDSS use patient data and health knowledge to influence healthcare choices. They aim to assist clinicians during patient care. CDSS can be knowledge-based, using rules and associations, or non-knowledge based, using machine learning to find patterns in data. While CDSS provide benefits like improved quality of care, their use also faces challenges such as ensuring recommendations don't replace clinical judgment.