The information on understanding Conda and Pip by Anaconda is really good. The summary of the table is below
Comparison of conda and pip
| conda | pip | |
|---|---|---|
| manages | binaries | wheel or source |
| can require compilers | no | yes |
| package types | any | Python-only |
| create environment | yes, built-in | no, requires virtualenv or venv |
| dependency checks | yes | no |
| package sources | Anaconda repo and cloud | PyPI |
References: