Adefovirdiphosphat hæmmer virale polymeraser ved at konkurrere med det naturlige substrat (deoxyadenosintriphosphat) om den direkte binding, og udløser (efter indføjelse i viral DNA) DNA- kædeterminering.
Adefoviirdifosfaat inhibeerib viiruse polümeraase, seondudes otseselt ja konkureerivalt loomuliku substraadiga (desoksüadenosiintrifosfaat) ning pärast viiruse DNA- ga liitumist põhjustab DNA ahela katkemise.