Tomatoes are a popular crop to grow in the garden, and there are many varieties available. They can be divided into two main categories: determinate and indeterminate. Determinate tomatoes tend to produce all of their fruit at once, while indeterminate tomatoes will produce fruit over an extended period of time.