The document introduces cStor replica, which uses uZFS to create pool and block volumes in userspace and store ZIL records for replication. cStor pool is the logical entity of the uZFS pool, and cStor Volume Replica is the logical entity of the uZFS block volume. Configuring and performing I/O on uZFS volumes requires minimal code changes and interfacing with existing layers like DMU, ZIL and zrepl_prot for communication with targets.