It looks like you're reading the manpage of GNU nl. The full documentation in info nl (or online) describes it more completelye:
nl decomposes its input into (logical) page sections; by default, the
line number is reset to 1 at each logical page section. nl treats all
of the input files as a single document; it does not reset line
numbers or logical ...