What do the different levels of EMT mean?

The state of New Hampshire uses the National Registry of Emergency Medical Technicians nremt.org to certify for the 3 levels of EMT. EMT-B is the first official level of EMT in the state. EMT-B allows you once you have applied and been granted a NH Ambulance Providers License the ability to work on an ambulance. EMT-B are very limited in their skills and can only perform basic life support functions. EMT-I are permitted to do everything a EMT-B is however they are granted the ability to start IV's and administer some basic medications for Asthma, Cardiac Arrests, and Diabetic Emergencies. EMT-P  or EMT-Paramedic is the highest level of Emergency Medical Technician and are allowed to do what a EMT-I and B are allowed to but on top of that are permitted to use advanced life saving techniques as well. Paramedics are permitted and trained in Advanced airway maneuvers such as Endotrachael Intuabation, Surgical Airways, and Nasal Intubation they are also trained in pediatric emergencies and have a list of approximately 40 different medications that they can administer to patients in the field under a doctors supervision. Paramedics are also permitted to administer pain medications.