Cannabis oil is extracted from the cannabis plant, Cannabis oil infused with cannabinoids like cannabidiol (CBD) or tetrahydrocannabinol (THC) are extremely beneficial in treating pain, inflammation, anxiety, nausea and vomiting, appetite issues and muscle spasms.