Human: What's the difference between a shaman and a medicine man? Assistant: 
A Shaman is a spiritual leader in many indigenous cultures. They are believed to have special powers that allow them to communicate with spirits, nature, and ancestors. A Medicine Man is someone who practices traditional healing techniques, including herbalism, massage, and energy work.