In the world of gardening, there are three types of plants–annuals, biennials and perennials. Annuals grow and bloom in one year and then die. Biennials grow the first year and bloom the second year and then die. Perennials grow for two or three years before blooming and then continue growing ...