A virus is an biological infectious agent that needs a host cell to reproduce, a bacteria is prokaryotic microorganism that doesn’t need a host for reproduction and is able to synthesise products as well
difference between viruses and bacteria is that viruses must have a living host - like a plant or animal - to multiply, while most bacteria can grow on non-living surfaces. ... An example of a disease caused by bacteria is strep throat and an example of an affliction caused by a virus is the flu.