Adefovir diphosphate inhibits viral polymerases by competing for direct binding with the natural substrate (deoxyadenosine triphosphate) and, after incorporation into viral DNA, causes DNA chain termination.