Cannabis is a plant that contains compounds known as cannabinoids, which can have various effects on the human body. It has been used for medicinal and recreational purposes for centuries.