Dodatkowe programy komputerowe o wąskim zakresie, zapewniające rozszerzenie możliwości systemów operacyjnych i ułatwiające zmianę niektórych ustawień, nazywane są narzędziami.
Przeznaczenie mediów jest bardzo zróżnicowane. Te programy pomocnicze zwalczają wirusy komputerowe, zarządzają parametrami urządzeń wbudowanych i peryferyjnych oraz wykonują inne ważne zadania, których nie można rozwiązać za pomocą standardowych narzędzi systemu operacyjnego.
Narzędzia pomagają chronić dane pliku zawartości osobistej poprzez szyfrowanie o różnym stopniu trudności, a także ustawianie silnego hasła dostępu do pliku. Jest to jeden z ważnych aspektów, który pozwala chronić prywatne informacje przed czyjąś ingerencją, uszkodzeniem i kradzieżą.
Atak ten najczęściej atakuje pliki certyfikatów, kody, hasła, rodzinne lub biznesowe pliki multimedialne (zdjęcia, filmy, prezentacje), licencjonowane oprogramowanie, programy pocztowe, ustawienia systemu operacyjnego.
Narzędzia monitorują wydajność różnych usług komputerowych, na przykład procesor, czytniki dysków i kart pamięci, karta graficzna, modem, pamięć RAM i pamięć fizyczna itp. Ponadto takie narzędzia stale przeprowadzają testy urządzeń wbudowanych i peryferyjnych oraz sygnalizują wykrycie problemów, a także stawiają wymagania dotyczące ulepszenia lub wymiany oprogramowania i akcesoriów (na przykład wkładu do drukarki).
Narzędzia odzyskują utracone pliki, które zostały przypadkowo usunięte z kosza. W razie potrzeby te same programy mogą pomóc w trwałym usunięciu plików z komputera.
Istnieją pewne rodzaje narzędzi zwanych tweakers, które służą do dostrajania ustawień systemu operacyjnego. Takie programy rozwiązują różne problemy, na przykład przebudowę interfejsu dla indywidualnego użytkownika, optymalizację systemu.
Istnieją również „złe” narzędzia, które same mogą uszkodzić komputer. Takie rozwiązania hakerskie obejmują konstruktorów (ciągle generują wirusy), robaki, programy „żart”, które podają użytkownikowi nieprawidłowe informacje na temat działania komputera itp.
Większość narzędzi ma status wolnego oprogramowania, czasami są to uniwersalne aplikacje z wieloma funkcjami.