A "gap" does not refer to a gap between two individual rational numbers. Instead, it refers to a gap between two sets of rational numbers.
For instance, let $A$ be the set of all rational numbers $q$ such that either $q\leq 0$ or $q^2<2$ and let $B$ be the set of all positive rational numbers $q$ such that $q^2>2$. Then every element of $A$ is less than every element of $B$. But there is no rational number that is "right between" $A$ and $B$. That is, there is no rational number $q$ that is greater than or equal to every element of $A$ and less than or equal to every element of $B$. Indeed, you can prove that if such a $q$ existed, then $q^2$ would have to be $2$, but there is no rational number whose square is $2$. So there is a "gap" between the sets $A$ and $B$ in the rational numbers.
For a simpler example, instead of thinking about rational numbers, consider the set of all nonzero real numbers. This set has a "gap" at zero: you have the negative numbers and the positive numbers, but you have no number in between them. But this gap is not between any two individual numbers, since there is no largest negative number or smallest positive number.
More intuitively, imagine you have a number line and you "point to a spot" on the number line. If there is not actually any number where you pointed, then you can think of that as a "gap" in your number line. The business with the sets $A$ and $B$ is just a way of making the idea of "pointing to a spot" mathematically precise while staying within your number system (which can't refer directly to your spot since it has no number there!). Instead of referring to the spot itself, you can refer to the set of all the numbers that are to the left of the spot (that's $A$) and the set of all the numbers that are to the right of the spot (that's $B$). These sets together tell you exactly where your spot should be.