ICOR jest Serwerem Aplikacji i Obiektowej Bazy Danych. System składa się z części oprogramowania klienckiego oraz części serwerowej. Klientem jest przeglądarka internetowa Internet Explorer. Po stronie klienta mogą być także zainstalowane inne programy wspomagające pracę użytkowników końcowych.
Strona serwera to serwer WWW zapewniający komunikację oraz Serwer ICOR pełniący rolę serwera aplikacyjnego oraz bazy danych. Z reguły system zostaje uzupełniony o już istniejące u klienta serwery baz danych, map, plików. Każda instalacja jest wykonywana indywidualnie ponieważ, w tej klasie rozwiązań, każdy klient posiada własną infrastrukturę.