Общая трансдукция — перенос бактериофагом фрагмента любой части бактериальной хромосомы — происходит вследствие того, что бактериальная ДНК фрагментируется после фаговой инфекции и кусочек бактериальной ДНК того же размера, что и фаговая ДНК, проникает в вирусную, формируя дефектную фаговую частицу с частотой приблизительно 1 на 1000 фаговых частиц. При инфицировании клетки-реципиента дефектной фаговой частицей ДНК клетки-донора «впрыскивается» в нее и рекомбинирует гомологичной рекомбинацией с гомологичным участком хромосомы-реципиента с образованием стабильного рекомбинанта. Этим типом транедукции обладают Р-фаги;
специфическая трансдукция — наблюдается в том случае, когда фаговая ДНК интегрирует в бактериальную хромосому с образованием профага. В процессе исключения ДНК-фага из бактериальной хромосомы в результате случайного процесса захватывается прилегающий к месту включения фаговой ДНК фрагмент бактериальной хромосомы, становясь дефектным фагом. Так как большинство умеренных бактериофагов интегрирует в бактериальную хромосому в специфических участках, для таких бактериофагов характерен перенос в клетку-реципиент определенного участка бактериальной ДНК клетки-донора. ДНК дефектного фага рекомбинирует с ДНК клетки-реципиента сайт-специфической рекомбинацией. Рекомбинант становится меродиплоидом по привнесенному гену.