NumPy is an open-source Python library providing powerful multi-dimensional arrays and tools for numerical computing.