From wikipedia:
pip
is a recursive acronym that can stand for either "Pip Installs Packages" or "Pip Installs Python"
As you are newbie, you may not even know why you would need a "package manager".
Python is shipped with some basic built-in modules like the math
module for extra maths operators and the re
module for executing regular expressions. These are pre-included as they are considered quite useful and will be used quite a lot. However, more obscure or larger modules such as numpy
(C based arrays) and others are not included - this is where pip
comes in.
You can use the "package manager" to install, uninstall, update etc. any package within PyPI which is the Python Package Index. The result of this is that Python remains small, but there are immediately millions of free packages available for use if desired.