While butter can take on the flavours and nuances of bud, canna-oil is actually the stronger of the two products, as it is more effective at infusing THC. However, both have their own uses, and while some recipes call for butter, canna-oil will more than often do the trick, and vice versa.