Heartsaver/ AED/First Aid are for non-medical personnels: constructions workers, flight attendants, and lifeguard etc.
Basic Life Support (BLS) are for those working in clinical and medical settings and with direct patient care.
Advanced Cardiovascular Life Support (ACLS) and Pediatrics Advanced Life Support (PALS) are for general providers and nurses working in critical care service settings.