Annuals commonly known as bedding plants, complete their life cycle in one year. They germinate, flower and set seed in that time.
Some annuals self seed, however it's best to collect seeds and dry them out if you want to grow them the following year in spring. They are grown for their vibrant array of colours and long flowering periods.