A replacement of data through identifiers and fabricated values. Can be done with templates, or manual masking that retains the validity of data. Often used when sharing private data that needs to retain the structure of the original data.