In active replication each client request is processed by all the replicas and all replicas send a response to the client, but the client waits for the first response and the rest responses, since they are all identical, are blocked.
In passive replication, there is one primary server that handles the request and responds to the client. After the primary server finishes processing the request and before responding to the client, it updates the other backups with its state