Система Pg2Av предназначена для предоставления ArcView GIS 3 доступа к данным геоинформационной системы PostgrSQL/PostGIS с целью их просмотра и редактирования.
Система работает по принципу многопользовательской файловой СУБД. Локальный пользователь запрашивает набор слоев, находящихся на сервере. Pg2Av копирует на локальную машину указанные слои, размещая их на файловой системе в формате Shapefiles. В случае если тот или иной слой был запрошен для редактирования, система делает его недоступным для редактирования другими пользователями, до тех пор, пока первый пользователь не освободит данный слой. Скопированные слои обрабатываются в ArcView GIS 3 как обычные файлы. По окончанию обработки пользователь инициирует процедуру замены данных на сервере его (обработанными) данными - процедуру возврата. Процедуры копирования и возврата вместе представляют собой синхронизацию данных между клиентом и сервером.
Набор запрошенных каждым конкретным пользователем слоев, информация о режиме их использования, а так же информация о состоянии данных слоев (как на сервере, так и на локальной машине) называется сессией данного пользователя.