zebdinou pour les intimes / Blog : http://www.zebden.fr
PDO : PHP data object autrement dit la couche d'abstraction de BDD.
Pour résumer, c'est un objet qui permet des interactions avec la base de donnée "standardisées" à savoir (supposition) que tu précises la BDD quand tu instancie ton objet et ensuite les méthodes de l'objet s'occupent du reste.
Par exemple pu besoin changer mysql_connect en odbc_connect si il y avait besoin
Ce qui impliquera logiquement une meilleure portabilité des applications entre les différentes configurations possible puisque natif et donc compatible avec les principales BDD (en Théorie).
Sache que ca existe depuis un certain temps mais qu'avec 5.1, PDO sera natif à PHP. Surement en objet (PHP data object forcement) et non en procédural mais je n'ai pas était voir en profondeur encore, j'attends la version de prod pour pouvoir tester.