This document outlines lecture 7 on consistency and replication in distributed systems. It discusses reasons for replication, issues that arise, different models of consistency including data-centric, client-centric and eventual consistency. It also covers topics like replica management, placement and protocols. The goal is to explain challenges in maintaining consistency across replicas and different approaches to addressing this.