Tomatoes are just great on sandwiches.  I wonder how long it takes for them to grow.
With tomatoes it depends. The tomato has many varieties. They are grown in temperate climates all over the world. 
What different types of tomatoes are there?
There are a lot. The tomato scientific name is "Solanum lycopersicum". They are edible are often red.
are they ever not red?
They can sometimes be yellow or green. The tomato is part of the  "Solanaceae" plant family.
Where are they usually grown?
a vegetable ingredient or side dish.
Numerous varieties of the tomato plant are widely grown in temperate climates across the world, with greenhouses allowing for the production of tomatoes throughout all seasons of the year. Tomato plants typically grow to in height. They are vines that have a weak stem that sprawls and typically needs support. Indeterminate tomato plants are perennials in their native habitat, but are cultivated as annuals. Determinate, or bush, plants are annuals that stop growing at a certain height and produce a crop all at once
Solanum pimpinellifolium
Solanum pimpinellifolium, commonly known as the currant tomato, is a wild species of tomato native to Ecuador and Peru but naturalized elsewhere, such as the Galápagos Islands. Its small fruits are edible, and it is commonly grown in gardens as an heirloom tomato, although it is considered to be wild
rather than domesticated as is the commonly cultivated tomato species "Solanum lycopersicum". Its genome was recently sequenced.
Breeding purposes.
It will hybridize with common domestic tomatoes. There are annual, biennial,