Answer:
The main difference is that bacteria are free-living cells that can live inside or outside a body, while viruses are a non-living collection of molecules that need a host to survive. Antibiotic drugs usually kill bacteria, but they aren't effective against viruses.