باکتروفاژها ویروسهایی هستند که گونههای خاصی از باکتریها را آلوده می کنند. در طبیعت انواع مختلف باکتری و متناسب با آنها انواع مختلف فاژها وجود دارد. فاژها مانند سایر ویروسها دارای یک اسید نوکلئیک درونی (DNA یا RNA) هستند که توسط پوشش پروتئینی به نام کپسید محافظت می گردد. بیشتر فاژها(نه همه آنها) دارای دم متصل به کپسید هستند.دم یک لوله تو خالی است که اسید نوکلئیک در طی آلودگی از آن عبور می کند.اندازه دم می تواند متغییر باشد و بعضی فاژها حتی دم ندارند
باکتریوفاژها پس از تکثیر در داخل باکتریها ، آنها را لیز میکنند. لذا به نام باکتریوفاژ یا به اختصار فاژ (خورنده باکتری) معروفند