A linear system has exactly one of three fates: one solution, none, or infinitely many. Which one happens is governed by the rank of the matrix — the number of genuinely independent rows (equivalently, independent columns). Rank counts how much real information the system carries.
Flip between the cases. Two lines that cross are full rank — one solution. Two parallel lines never meet — no solution. Two lines that are secretly the same line overlap everywhere — infinitely many solutions. Same kind of system, three very different outcomes, all read from the rank.
Rank cuts through the bookkeeping. A full-rank square matrix is exactly an