In the GNU bash manual, a list is defined as
A list1 is a sequence of one or more pipelines separated by one of the operators ‘;’, ‘&’, ‘&&’, or ‘||’, and optionally terminated by one of ‘;’, ‘&’, or a newline.
This definition of list is confusing me, when I replace the word pipelines in the definition, it makes more sense to me. I am not able to comprehend how a sequence of Pipelines2 can be separated by the operators ';', '&', '&&', or '||'.