Pain Killers or Analgesics are the medications used to treat pain. There are different types of pain killers to treat different kinds of pain with different routes of administration. Different kinds of NSAIDS are used as analgesics.
Analgesics are good at relieving nociceptive pain, but not neuropathic pain. Chronic pain - long-lasting pain - may need other non-drug treatments as well.
Narcotics (also called opioid pain relievers) are used only for pain that is severe and is not helped by other types of painkillers. When used carefully and under a doctors direct care, these drugs can be effective at reducing pain.