Walka z wirusami jest trudna, ponieważ szybko ulegają mutacjom, zmieniając swoje właściwości, przez co przygotowane szczepionki stają się nieskuteczne. Wiele wirusów przenosi się drogą kropelkową, co sprawia, że bardzo szybko się przenoszą. Dodatkowo chorób wirusowych nie da się wyleczyć antybiotykami.
Materiał genetyczny wirusów szybko mutuje, powstają nowe formy wirusa odporne na szczepienia.
Antybiotyki to substancje, które zaburzają działania komórek, np. bakterii. Wirusy nie wykazują budowy komórkowej i do swojego namnażania wykorzystują komórki gospodarza, stąd antybiotyki nie działają na wirusy.