Microsoft DLP uses a combination of advanced technologies such as machine learning, keyword detection, and content analysis to scan and identify sensitive information. Once identified, the DLP policies can automatically be enforced to prevent data loss or unauthorized access.