There are two main types of tomato plant - bush and vine. Bush tomatoes have a more compact, shrub-like form, with green leaves and fruit growing on the stems. They can even trail over the edge of a pot. Vine tomatoes grow like climbers, generally need support in the form of strings or canes and require pruning.