La búsqueda binaria es un algoritmo eficiente para buscar datos en arreglos ordenados de gran tamaño. Divide el arreglo en dos partes repetidamente hasta encontrar el dato buscado, reduciendo el tiempo de búsqueda. Requiere que los datos estén ordenados de menor a mayor para funcionar.