Is data masking a synonym for anonymisation, or or is one of several methods to anonymise data? I read alot about it but now i got a bit confused. Maybe it's because people use it as a synonym, or it really is.
Data Masking isn't a synonym for Data Anonymisation.
Data Anonymisation is making data such that it can't be uniquely mapped to a given entity.
It is quite difficult because even after most Data Anonymisation techniques have been applied to a given data set, if relationships between certain elements in the data remain, these can be used in conjunction with other non anonymised data sets to associate data with a given entity even when the original data set has no direct means for entity association.
Data Masking is a technique used to attempt Data Anonymisation, specifically an attempt of the Data Perturbation type.
Other techniques used in Data Anonymisation include
Additional references are available here.