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.