Cannabis is a natural plant known for its therapeutic and recreational benefits. Rich in THC and CBD, it provides relief from pain, stress, anxiety, and sleep issues. Available in various forms like flower, edibles, and tinctures, cannabis offers both medicinal and recreational options, with strains like Indica and Sativa catering to different needs.