Growing fresh produce in a home garden and gaining some gardening experience is a great idea. This question may include selection of vegetables, equipment for preparing soil, watering, sun and spacing. It is beneficial for novices and home gardeners who seek some practical guidance with growing tomatoes, herbs, greens and seasonal vegetables.