This document provides an overview of replication in PostgreSQL, including the various methods and configurations. It discusses replication at both the physical and logical levels. At the physical level, it covers disk-based replication using NAS, file system based replication using DRBD, and log shipping based approaches at both the file and block levels. It also covers logical replication using trigger-based replication with Slony-I, statement-based replication with pgpool-II, and logical decoding-based approaches. Details are provided on setting up and configuring each method, including performing failovers.