Sativa is basically hemp, but a different strain and with small amounts of THC and is all loose and stringy and isnt a very nice smoke. Indica is more of strong high as the result of decades of modifying growing techniques. Indica is more superior in potency as most Indica strains are deliberately chosen by growers over sativa. As sativa takes months and months to grow and grows to be a biger size with a result of low potency, stringy, taste like shit bud. Indica takes nowhere near that time and the plant is shorter and more firmer buds with high potency.