There are many thousands of different types of roses. Though there is a vast number of different types, all roses can be divided into three main groups: species roses, old garden roses and modern garden roses.
Species roses are roses that have been growing wild for hundreds of thousands of years. Old garden roses are roses that were cultivated before the year 1867. Modern garden roses are the roses that have been introduced since 1867. Within these three groups, roses are divided based on their classes. Class divisions take into account their growth habits, the type of foliage they produce and the form the rose takes when it is fully formed.