Bakteriofag adalah sejenis virus yang dapat menginfeksi dan mereplikasi dirinya sendiri di dalam sel bakteri. Virus memiliki genom DNA atau RNA yang dienkapsulasi protein dan dapat memiliki anatomi sederhana atau kompleks. Ada banyak jenis bakteriofag termasuk M13, fag T, fag lambda, MS2, G4, dan Phix174. bakteriofag adalah sejenis virus yang dapat menginfeksi dan memperbanyak diri di dalam sel bakteri. Virus memiliki genom DNA atau RNA yang dienkapsulasi protein dan dapat memiliki anatomi sederhana atau kompleks.