How can CBD oil help alleviate pain and what are its benefits?

How can CBD oil help alleviate pain and what are its benefits?