Basic Life Support (BLS) is the foundation of resuscitation training for healthcare professionals including nurses, physicians, EMS professionals, and other healthcare and public safety personnel. The Advanced Life Support (ALS) program builds on the skills learned in BLS, training healthcare providers to care for adult patients who are experiencing life-threatening emergencies such as cardiac arrest, acute coronary syndrome, or stroke.