Een voorbeeld waarbij een binaire boom nodig is binair ruimtedelingen in computer graphics
http://en.wikipedia.org/wiki/Binary_space_partitioning
Een binaire boom is nodig omdat het algoritme het behoud van de relaties tussen de knooppunten in de binaire boom vereist. Er zijn vele andere algoritmen waarbij de structuur van de boom is belangrijk, en dus een hash tabel is niet een passende structuur.
Een andere goede reden voor het gebruik van een binaire boom in plaats van een hash-tabel is als je niet gemakkelijk een efficiënte hash voor uw data items kan genereren, maar u kunt een vergelijking functie te genereren.
Vaak eenvoudig opslaan en ophalen van gegevens een hash tabel optimaler, maar moeilijker te implementeren.