Native American medicine is an umbrella term that encompasses the healing beliefs and practices of all the indigenous people of North America. Its therapeutic approach combines spirituality, herbalism, and magic in treating a wide range of physical and emotional ailments–from the common cold to depression.