Each library allows Python to be used for different tasks. The NumPy package is the foundational package for all of data science as it allows Python to perform mathematical and statistical operations at scale. Pandas allow Python to work with tabular data such as data imported from CSV or Excel files. Matplotlib is a tool that allows for Python to have graphing capabilities similar to Excel. Lastly, Sci-Kit Learn allows for regression and predictive analysis of data.