A 2D or 3D dimensional region of memory. Can only be accessed via read and write functions. Are Opaque Data Structure Read functions are Sampler