Indica and Sativa are the two majority subsets. At this point though, most everything is a hybrid of some ratio. As for the difference between the two, personally, I think it has to do with the type or high so to speak. Such as an indica gives me a more body narcotic high where as a sativa is a more heady racy high. As for finding the best strain, well welcome to the game of the grower.