Indica strains produce a more body stone and are generally more highly rich in CBD. Fan leaves are big, plants are darker in colour and the buds are very compact. Cannabis Sativa on the other hand is very different and acts more in the way of a head buzz with plants growing taller with lighter colour thinly stretched fan leaves. Cannabis Indica originates from the hash making countries like Afghanistan and Morocco where as Sativa strains originate from parts of Asia and South America. Finding a good mixed variety like with Mixed Indica and Sativa cannabis genetics offers the best of both worlds as the high is balanced and the plants are interesting and often very good yielding. The more Indica in the strains genetics, the more of a body stone it will create. The more Sativa in the strain, the more of an energetic head buzz you will get. It’s quite as simple as that (generally speaking)
Cannabis plants can grow to various heights. Choosing the correct strain is a very important task as not all garden requirements are the same. If you are limited on space and especially height it is fundamental to use a plant that does not stretch to tall during flowering. Plants with Short to medium heights should be suited to most garden types unless there are major height restrictions. Short growing plant should not give you too many issues in limited height spaces. Obviously there are exceptions to the rules of plant heights as more advanced growers can control the height with various techniques. Some short growing plants can stretch due to stress and end up taller than expected and some tall plants can be controlled with advanced growing techniques. If you have no height restrictions then it could be worth trying some taller cannabis plants, maybe Sativa's. Indicas are typically Short and Sativa's are typically tall but there are a few exceptions to this rule.