The document describes the algorithm for finding the longest common subsequence (LCS) between two strings. It defines the recursive relationship that if the last characters of the two strings match, the LCS length is 1 plus the LCS of the strings with the last characters removed, and if they do not match it is the maximum of the LCS of either string with the last character removed. It provides examples and pseudocode to implement the LCS algorithm recursively.