This document discusses various antiviral drugs used to treat different viral infections. It begins by classifying antiviral drugs into categories based on the virus they target, such as anti-herpes viruses like acyclovir and valacyclovir, anti-influenza viruses like amantadine and oseltamivir, anti-hepatitis viruses/nonselective drugs like lamivudine and ribavirin, and anti-retroviruses used to treat HIV. It then provides more details on the mechanism of action, pharmacokinetics, uses, and side effects of representative drugs from each category.