The most significant difference between ISQL and the previous Informix product was the separation of the database access code into an engine process (sqlexec), rather than embedding it directly in the client — thus setting the stage for client-server computing, with the database running on a separate machine from the user's machine.
Najbardziej znaczącą różnicą pomiędzy ISQL i wcześniejszym produktem Informix było wydzielenie kodu dostępu do bazy danych do procesu silnika bazy danych (sqlexec), a nie zawieranie go bezpośrednio po stronie klienta bazy danych – ustanawiając w ten sposób platformę dla przetwarzania klient-serwer z bazą danych uruchomioną na wydzielonej maszynie, innej niż maszyna użytkownika.