Doctrine, asıl amacı veritabanı depolama ve nesne haritalama için kullanılan bir kaç tane PHP kütüphanesinden oluşan bir projedir. Çekirdek projeleri İlişkisel Nesne Eşleştiricisi (ORM) ve Veritabanı Soyutlama Katmanı (DBAL) üzerine inşa edilmiştir.