There are so many types of tomato plants to choose from, it all depends on your available space and tomato preference. There are large bush varieties and compact patio dwelling dwarf tomato types. Tomato colors range from