Everyone loves tomatoes, but not everyone has the space to grow them. However, growing tomatoes in a small space is possible; you just have plan accordingly. There are two different types of tomatoes: determinate and indeterminate. (http://edis.ifas.ufl.edu/vh028) A determinate tomato, also known as a bush tomato, is simply one whose length is limited to a certain height biologically. On the other hand, indeterminate tomatoes, or vine tomatoes, can grow up to 12 feet tall, but usually stop at 6 ft. If you are planting in a small space, and want to grow an indeterminate tomato variety like mortgage lifters, you need to utilize your vertical space with a trellis or cage. If you don’t have any access to land, you can even plant indeterminate tomatoes in containers.
Growing determinate tomatoes is often the easier route. They are densely compacted, and can be grown in a tight one by two foot space. The Florida Basket tomato for example, is great for planting in a hanging basket or a 5 gallon bucket. There are many ways to grow tomatoes when planting them at home, just make sure you choose the correct variety and plan accordingly. (http://edis.ifas.ufl.edu/hs1189)