The document summarizes a seminar on recursion, divide and conquer algorithms, and two specific algorithms: finding medians and closest pair of points. It introduces recursion as a basic concept. Divide and conquer is described as breaking a problem into smaller subproblems, solving them recursively, and combining the solutions. Finding medians and closest pair of points are then discussed as examples solved using divide and conquer. Finding medians uses random selection of a pivot value to partition the data set. Closest pair of points works by recursively finding the closest pairs in each half of the data set and using geometric constraints to limit the search space for the overall closest pair.