ЭБС biblio STOR-M имеет классическую трехзвенную архитектуру. В состав электронно-библиотечной системы (ЭБС) входят следующие компоненты:
Клиент — клиентское приложение (тонкий клиент) представлено в двух видах — в виде веб-клиента для основной массы пользователей (читателей ЭБС) и десктопного клиента, предназначенного для работы библиотекарей и редакторов;
Сервер приложений — приложение, реализующее основную логику работы ЭБС;
Сервер баз данных (MySQL, MS SQL, PostgreSQL, Oracle) для хранения метаданных, пользователей, прав и политик доступа, уведомлений и пр. данных за исключением файлов;
Файловое хранилище — раздел на сетевом хранилище, подключенный к архивному серверу, для хранения пользовательских файлов.
Схема взаимодействия компонентов системы представлена на рисунке ниже: