From charlesreid1

iPython is a library that has undergone several major changes over the years.

It started as a very nice and highly functional Python shell, which had various convenient tab feature/etc/ features built in. It was eventually developed to provide the same enhanced interface but through a web browser, functionality that eventually eclipsed the original purpose of iPython and become so important that it was... what's the word... spun off? into a separate project called Jupyter Notebook.

Notes on Jupyter Notebook: Ipython/Jupyter

Notes on Jupyter on Ubuntu: Ubuntu Jupyter

(Old) Notes on the original iPython shell: Ipython/Realipython