Разработана на основе трехуровневой архитектуры клиент-сервер, где Web-сервер со специально разработанным сервер-приложением (СП SLServer) выступает в качестве сервера приложений. СП SLServer для своей работы использует БД SLINFORM.
На клиентском месте указывается программа или сценарий для запуска на сервере. СП получает введенные пользователем данные, формирует и передает SQL-запрос и, возможно, данные к СУБД. Сервер БД по запросу выполняет обновление, вставку, удаление или выборку записей из БД. Полученные результаты СП преобразует в формат диалоговых данных для передачи клиенту. Затем Web-сервер посылает полученные данные браузеру для отображения