Antiviral drugs must be designed in a different way to that used for antibiotics or other anti-infective agents. This solution details the considerations that must be taken into account when developing antiviral drugs, and gives examples of different classes of antivirals.