ક્રિયાના સિદ્ધાંત મુજબ, બધી એન્ટિવાયરલ દવાઓ બે પ્રકારના વિભાજિત થાય છે: