The Jupyter Notebook is an open-source web application that allows Data Scientists to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and more.

Source: jupyter.org