Življenje virusov sestavljajo štiri obdobja:
V fazi mirovanja virus ne izvaja nobene aktivnosti. Poudarimo, da nimajo vsi virusi te faze svojega obstoja.
V fazi širjenja se virus razmnožuje in tako širi po računalniku. Ves Vsak okužen program dobi klon virusa, ki se je sposoben sam širiti dalje.
V fazi aktiviranja virus začenja s svojim zlonamernim delovanjem. To fazo lahko povzročijo različni pogoji ali stanja okuženega programa.
V fazi izvajanja virus izvaja aktivnosti, za katere je programiran. Ponavadi so te aktivnosti destruktivne. V okuženem računalniku lahko povzročijo izgubo ali poškodovanje podatkov.