Roses are a genus of flowering shrub or vine within the rose family. There are over 100 rose species that come in a variety of colors. Most rose species are native to Asia, with some native to Europe, North America, and northwest Africa. Roses range in size from miniature to climbing varieties that can reach 7 meters tall. Species from different parts of the world hybridize easily, giving rise to the many varieties of garden roses.