How does CBD oil help with anxiety, and what are its advantages over traditional treatments?

How does CBD oil help with anxiety, and what are its advantages over traditional treatments?