There are three main types of plant: herbaceous, annual and perennial. Herbaceous plants grow quickly and need to be fed frequently with fresh
flower food; annuals require feeding once a year, while perennials require feeding only occasionally. Choosing the right flower food for your garden can make a big difference in the health and performance of your plants.