There are thousands of rose cultivars that people grow in gardens and on farms. The names used to describe the different types often refer to one species that is the main ancestor of that group, for example, Gallica roses are mostly descended from "Rosa gallica". Other groups have several different species among their ancestors. Hybrid Tea roses, Floribunda roses, and English roses are the most common in gardens today. They are of so many colours like red, yellow, orange, pink, purple and so on