B-medis yra savaime balansuojamas paieškos medis, kuriame kiekvienas mazgas turi daug raktų ir turi daug vaikų (aukštas fanout). Tai leidžia medžiui likti sekliam, sumažinant disko skaitymo operacijų skaičių — tai būtent tai, ko reikalinga duomenų bazėms ir failų sistemoms.
