A client application is a user program that accesses a data server. When the data server is an Adaptive Server, applications can be programs created with Open Client/Server™, Embedded SQL™, PowerBuilder®, or any other front-end development tool compatible with Sybase Client/Server Interfaces™ (C/SI).
Client applications should update only the primary data. Replication Server distributes the changes to the other sites. Client applications that do not modify data do not need to distinguish between primary and replicated data.