Cannabis is a genus of the flowering plant family Cannabaceae, including Cannabis sativa, Cannabis indica, and Cannabis ruderalis. Cannabis has been cultivated all over the world for centuries for its medicinal properties. There are thousands of varieties of cannabis made unique by natural compounds called cannabinoids. The human body has a receptor system for cannabinoids, called the endocannabinoid system.