Produkty IBM® Informix są zgodne z modelem projektowania oprogramowania klient/serwer. Aplikacje i klienty mogą działać na tym samym komputerze, na którym znajduje się serwer bazy danych, albo na innym komputerze. Aplikacje klienckie wysyłają żądania dostępu do usług i danych do serwera bazy danych. Serwer bazy danych odpowiada na te żądania, udostępniając klientom wymagane usługi i dane.
Do nawiązania połączenia oraz przesyłania danych między klientem a serwerem używa się protokołu sieciowego i sieciowego interfejsu programistycznego.