Term of the Moment

client computing


Look Up Another Term


Definition: land


(1) (LAND) A parcel of land in a virtual world. See Decentraland and The Sandbox.

(2) A non-indented area on an optical medium such as a CD-ROM or DVD disc. Contrast with pit.