There are dozens of different types of weeds. The classification is based on lifespan. These are annual weeds, biennial weeds, and perennial weeds.