• Binary search has numerous applications including – searching a dictionary or a telephone directory, finding the element with minimum value or maximum value in a sorted list, etc.
• Modified binary search techniques have far reaching applications such as indexing in databases, implementing routing tables in routers, data compression code, etc.