HyperDoc jest programem służącym do tworzenia systemów przechowujących i zarządzających dokumentami. Systemy tworzone w oparciu o program HyperDoc są połączeniem klasycznych "tekstowych" baz danych (z ich szerokimi cechami wyszukiwawczymi) z graficzną możliwością wyświetlania i nawigowania po dołączonych do systemu dokumentach.
Dodatkowo, wykorzystując rysunki podkładowe, jest możliwe tworzenie systemów do zarządzania obiektami.
Systemy opracowywane na bazie programu HyperDoc są tworzone na podstawie wspólnego projektu opracowywanego z przyszłymi użytkownikami systemu.