For all media, the term canvas describes “the space where the formatting structure is rendered.”
The canvas is infinite for each dimension of the space, but rendering generally occurs within a finite region of the canvas, established by the user agent according to the target medium.
For instance, user agents rendering to: