Due to its natural properties, ashwagandha provides a calming effect and can minimize stress. The adrenal glands located on the tops of both kidneys are responsible for managing stress hormones. If your adrenals glands are stressed, it is difficult to manage the daily battles that life can throw you. Ashwagandha provides relaxation and calms the nervous system which allows you to live a less stressful life.
This article, Life with anxiety: Your Guide to Therapies That Can Help discusses more in depth how Ashwagandha can help you deal with anxiety.