Бактериофаги - это вирусы бактерий. Это не полноценные живые организмы, а молекулярные машинки. Бактериофаги внедряются в клетку, заставляя ее выполнить программу по размножению вируса, после чего бактерия лопается. Бактериофаги крайне избирательны: они распознают конкретные штаммы бактерий. Подобравшись к бактерии, вирус начинает искать подходящую молекулу, от которой у него имеется "ключ".