Annuals are killed off by frost
Biennials grow leaves in year one, flower in year two and die after that.
Perennial flowers come back every year. Until they die – which could be anywhere from 3 to 50 years. So just because a plant is labelled “perennial” doesn’t mean it will live forever.
And that my friends is the quick answer to what kinds of plants come back every year.