Best case scenario for an algorithm is the arrangement of data for which the algorithm performs the best, eg., binary search.
The worst-case scenario, on the other hand, describes the absolute worst set of input for a given algorithm, e.g., quicksort.