Annual weeds: Weed needs to complete its life cycle for surviving. Annual weeds are those weeds which are complete their life cycle in a year. Generally, they spread by seeding. Fertile soil is a good harbor of annual weeds.  Perennial weeds: These weeds...