A CDDB ( angol kompaktlemez adatbázis ) zenei CD -k központi adatbázisa , amely az interneten keresztül érhető el . Az ügyfélprogram kiszámítja a CD azonosítóját, és lekérdezi ezt az adatbázist. A különböző lemezek azonosítóinak egyezésének valószínűsége nagyon kicsi. Az adatbázis információkat tartalmaz az előadóról, a dalcímekről, a megjelenés évéről stb.
Kezdetben a CDDB adatbázis ingyenes volt, és önkéntesek töltötték fel, de aztán megváltoztak a licencfeltételek. Az adatbázis mostantól a Gracenote tulajdona . A cég ennyi határt szabott[ kitől? ] elfogadhatatlannak minősülnek. Ez egy alternatív ingyenes szolgáltatás, a freedb létrehozásához vezetett, amely ugyanazokat az elveket használja, mint az eredeti CDDB. Vannak más adatbázisok (ingyenes és kereskedelmi is), amelyek hasonló információkat szolgáltatnak a CD-kről. A CDDB kifejezést gyakran használják az összes ilyen szolgáltatásra.
A CD azonosításához egy azonosítót (ún. lemezazonosítót) használnak, amelyet a lemezre rögzített dalok (műsorszámok) időtartamára vonatkozó információk alapján számítanak ki . A kliensprogram ezeket az információkat a tartalomjegyzékből kapja, amely egy speciális adatterület a lemezen. Az azonosító az adatbázisban a lemezről és a rajta felvett dalokról való információk megkeresésére szolgál.
Így az adatbázis a teljes lemezről tárol információkat, nem pedig az egyes dalokról. Ha például egy új lemezt ír, néhány számot átrendez, vagy újakat ad hozzá, akkor a róla szóló információ nem található, annak ellenére, hogy az adatbázis információkat tartalmaz ugyanazokról a dalokról, amelyeket más lemezeken rögzítettek.
Másrészt van esély, bár kicsi, hogy két különböző lemezen ugyanaz lesz az azonosító ( ütközés ).