Gardens can be large or small, simple or extravagant. These features usually involve a variety of plants, shrubs, trees, and decorations. A garden is well planned and laid out according to the design requirements, and the plants and trees included may be different in every case. A wildflower garden will only include varieties that grow wild in the local area, while a rose garden may contain many varieties of roses. Gardens may be planted near homes, businesses, or in other areas.