A page description language, not a document model
Adobe created PDF in 1993 by taking PostScript — the page description language that drove professional typesetters — and removing its general-purpose programmability. PostScript was a real programming language: a printer had to execute an entire file from the start to discover what page 40 looked like. PDF kept the drawing model and threw away the loops and procedures, replacing them with a structure that can be opened at any page directly. In 2008 the specification was published as the open standard ISO 32000, which is why the viewer in your browser owes nothing to Adobe.
The word to hold onto is description. A PDF says: select this font at this size, move to this coordinate, show these glyphs, stroke a line from here to there, paint this image into this rectangle. It is an instruction list for making marks on a canvas of fixed dimensions. That is all it fundamentally is, and everything else in the format is scaffolding around it.
This is why PDF renders identically everywhere. Nothing is recomputed on arrival. A word processor file stores paragraphs and lets each machine work out where the lines break; a PDF stores the result of that calculation and lets no one revisit it. Fixed pagination is not a limitation bolted on, it is the deliverable.