What Are the Benefits of CBD Oils? CBD oil is a non-intoxicating cannabinoid that is extracted from cannabis or hemp. It is used to treat anxiety, pain, inflammation and other conditions. It can be taken by mouth as drops or tinctures. It can also be infused into foods or drinks.