Can CBD oil help with pain management and what are its advantages?

Can CBD oil help with pain management and what are its advantages?