The Replication Server component is used for distribution and synchronization of operational data in a heterogeneous replication environment. Replication Server keeps data up to date in multiple databases so that you can access local data instead of remote, centralized databases.
Replication Server works to distribute data over a network by:
Providing application developers and system administrators with a flexible publish-and-subscribe model for marking data and stored procedures to be replicated
Managing replicated transactions while retaining transaction integrity across the network
See the Replication Server 15.2 Administration Guide.