Two ways of describing a picture
A raster image is a grid of samples. It records a colour value for each cell of a fixed rectangular lattice, and that lattice is all it knows — there is no notion of an edge, a shape or a letter, only neighbouring values that happen to differ. This makes raster the natural representation for anything continuous and irregular, which is to say photographs and scans, where no shape description could capture the detail anyway.
A vector image is a set of instructions. It describes geometry: move to this coordinate, draw a straight line to that one, follow this cubic Bézier curve, close the path, fill it with this colour, stroke it with a line of that width. Nothing is sampled, so nothing has a native size. The description is resolution-independent by construction, and the renderer turns it into pixels only at the moment of display, at whatever density the display or printer happens to have.
The consequence is the difference everybody has seen without naming. Enlarging a raster image means asking for detail between samples that were never recorded, and the renderer can only guess — by replicating pixels, which produces blocks, or by interpolating, which produces blur. Enlarging vector geometry means re-evaluating the same equations at a finer grid, so the result is exactly as sharp at 800 per cent as at 100 per cent. Curves stay curved; edges stay edges.