This may be too over-simplified, but it seems like these two paragraphs could be combined into something like this:

> As a merge commit has multiple parents, reverting a merge commit will reverse all the changes brought in by the merge except for one parent's line of commits. The parent to preserve is called the mainline, and must be specified by its number (i.e. offset).