Omenjeni programi delujejo tako, da je en računalnik ponavadi namenjen nadzoru, v računalnike, ki jih želimo varovati, pa oddaljeno nameščamo (s t. i. "push" tehnologijo) različne module. Modul je lahko tak, da skrbi za delovanje strojne enote v ciljnem računalniku (t. i. media agent), tak, da podpira varovanje datotek v računalniku, tak, da omogoča tudi zagon uporabniškega vmesnika (oz. nadzornega programa), ali tak, da podpira varovanje določene specifične programske opreme. Med slednjimi so dokaj klasični moduli za varovanje strežnika Exchange in Microsoft SQL Server (ali morda Oracle na sistemih Unix).