Binary recursion occurs whenever there are two recursive calls for each non-base case.