Exploratory data analysis is the initial examination of a dataset to understand its main characteristics, quality, structure, and potential issues. It commonly uses summary statistics, sampling, visualization, and checks for anomalies or bias before modeling.