Data profiling analyzes data content to infer metadata and increase the accuracy of data assets and models. It can help with data quality assessments, master data management, and reducing risks in data warehousing projects. The presentation provided examples of how profiling was used to uncover issues, validate models and requirements, standardize values, and reduce development times for various organizations.