Cardiopulmonary resuscitation (CPR) embraces all the procedures from basic life support to the most advanced medical interventions. People may be called upon at any time to attempt CPR in a variety of different settings including one’s own home, public places, nursing homes and hospitals.