Matplotlib is a Python library used for data visualization. It provides tools to create a variety of charts, graphs, and plots.