Medical marijuana, or medical cannabis, refers to any part of the marijuana plant that is prescribed by medical practitioners for the treatment of health problems. The cannabis plant has been used for medicinal uses in many different cultures for thousands of years, dating back to the ancient times