ACLS is used when a patient experiences cardiac arrest or other life-threatening conditions requiring advanced interventions, such as defibrillation, advanced airway management, and administration of specific medications.