En pharmacologie, un agoniste est une molécule qui se lie à un récepteur cellulaire et active une réponse biologique. Le THC est un agoniste partiel des récepteurs CB1 et CB2, ce qui signifie qu'il les active mais pas à leur capacité maximale.
On distingue les agonistes complets (activation maximale, comme les cannabinoïdes synthétiques), partiels (activation partielle, comme le THC) et inverses (effet opposé). Le CBD n'est pas un agoniste des récepteurs CB1/CB2 mais agit sur d'autres cibles (5-HT1A, TRPV1, GPR55).