Definition: shallow copy
A duplicate reference to a structure such as a variable, file or object. Contrast with "deep copy," which is an actual duplicate of the data. Shallow copy examples are shortcuts, symbolic references and programming pointers, all of which contain the address of and point to the data structure, but do not contain the data themselves.