Purine nucleosides are two-carbon-containing nitrogenous bases (guanine and adenine) bonded to a ribose or deoxyribose molecule. These compounds can act as antimetabolites, extracellular messengers, and chain terminators that inhibit viral DNA polymerase.