How does database replication contribute to high availability?
Database replication involves creating and maintaining multiple copies of a database, providing redundancy and ensuring data availability in case of failures.