Conflict-free Replicated Data Type
The app can update any replica independently, concurrently and without consulting other replicas
There is an algorithm that merges the datas and handles any resolutions that might appear.
Guarantee of convergence for all replicas despite the different states at a particular time.