conflict-free replicated data type (CRDT) for lock-free concurrent read/write access, they don’t need locks because they accept conflicts but define rules (“merge” operations) that resolve conflicts (e.g. used collaborative text editors like Google Docs)