The Canvas
The GD Canvas is the fundamental base of all graphics using GD. It contains the bit-by-bit data of the image itself. A Canvas can be started from scratch, or created based on an already existing image.

In PHP, a canvas is created using one of GD's imagecreate*() functions.