A drug is any substance used for medicinal purposes, while the medicine is a preparation containing such substances. Drugs are often prescribed by doctors, while medicines are taken by patients. The term "drug" is also used to refer to illegal drugs, which may be called "narcotics."