This document discusses various consistency models for replicated data in distributed systems. It begins by explaining why data is replicated and the need to maintain consistency across replicas. It then examines several consistency models with increasing levels of relaxation, from strict consistency, where all replicas instantly reflect any write, to eventual consistency, where replicas may be temporarily inconsistent but will eventually converge. It also covers client-centric models and provides an example of consistency models implemented in the Bayou system.