Some microorganisms like nitrogen-fixing bacteria, cyanobacteria, fungi and other microflora harbor near the roots of plants inside soil. They enrich the soil with nutrients and improve soil fertility, hence are collectively called as biofertilizers.