CATest jest zaawansowanym, informatycznym narzędziem, pozwalającym na gromadzenie, tworzenie i zarządzanie zadaniami testowymi. Umożliwia generowanie zestawów testów sprawdzających o dowolnej tematyce. System ten wspomaga proces kontroli wiedzy posiadanej przez osoby badane. Posiada intuicyjny interfejs graficzny, który sprawia, iż obsługa programu staje się bardzo prosta, a przez to od użytkownika nie wymaga się specjalistycznych umiejętności informatycznych.
CATest ma zastosowanie w szkolnictwie. Z powodzeniem jest też wykorzystywany w firmach szkoleniowych, firmach zajmujących się badaniami socjologicznymi, czy też podczas weryfikacji umiejętności pracowników.