Human: Can you explain the difference between a virus and a bacterium? Assistant: 
A virus is an infectious agent that replicates inside living cells, while a bacterium is a single-celled microorganism that can reproduce by cell division. Viruses are much smaller than bacteria and cannot survive without a host cell to replicate in, while bacteria can live on their own. Bacteria have a rigid cell wall, while viruses do not.