Each client module locally stores the current copy of the shared data from the server (thanks to such solution, you can work with public folders even if there is no physical connection with the company network -
offline mode).
When one of the users changes data in a public folder, the data on all clients currently active in the network is immediately (in real-time) synchronized by the server module . When a client module is launched, it downloads all changes made to the public folders from the server. Thanks to that solution, all clients connected to the network always see the same data.