Los árboles binarios son una estructura de datos jerárquica no lineal donde cada nodo puede tener como máximo dos hijos. Un árbol binario de búsqueda (ABB) es un tipo de árbol binario que mantiene un orden entre los nodos, permitiendo realizar búsquedas eficientes. Las operaciones básicas en un ABB son insertar, eliminar y buscar nodos siguiendo las reglas de orden impuestas.