Annual:
Plants that complete their life cycle in one growing season.
Biennial:
Plants that live for two years, producing flowers and/or fruit in their second year from seed.
Perennial:
Plants that live for more than one growing season, three years or more under normal conditions.