What is NumPy?

I am new to python programming.

For all the examples i pick from the internet to understand the concepts in python, i come across a common library i.e. np

What is this np library and what are its important features ?

the query is bit theoretical, but it will be helpful for many new learners like me, so please consider.