PDO provides a consistent interface for accessing databases in PHP. It allows for data access abstraction by providing a common API for different database drivers like MySQL, PostgreSQL, SQL Server and SQLite. Using PDO avoids vendor lock-in and makes it easier to change database backends without refactoring code. The document provides examples of connecting and querying databases using different database extensions like mysql, mysqli and sqlsrv and illustrates how PDO offers a consistent alternative.