Databases that Require Replication Agents

A Replication Agent retrieves transactions from a database log and passes them to the replication system through the Replication Server that manages the database.

There is one Replication Agent per database. Because the Replication Agent is configured when a database is set up for replication, you must know whether a Replication Agent is required before you add a database to the replication system. A user database requires a Replication Agent if:
An RSSD requires a Replication Agent if the Replication Server using that RSSD has a route to another Replication Server; for example:

An RSSD does not require a Replication Agent if the replication system has only one Replication Server. Replication Agent for ERSSD is managed by Replication Server. It is automatically started when a route is created. You do not need to decide the ERSSD Replication Agent requirements at installation or configuration time of Replication Server.

Related reference
Database Replication Agent Information