Kratom and cannabis are two substances that have been used for centuries by indigenous cultures as herbal allies. Although they both come from plants, there are many differences between these two products. There are the active ingredients and the locations where the plants are grown. Another significant difference is the legality of these products throughout the United States.