Jupyter is organized around a few basic concepts:
- Notebook: A collection of statements (in a language). For example, this could be a complete R script that loads data, analyzes it, produces a graph, and records results elsewhere.
- Cell: the lowest granular piece of a Jupyter Notebook that can be worked with:
- Current Cell: The current cell being edited or the one(s) selected
- Kernel: each notebook is associated with a specific language implementation. The part of Jupyter which processes the specific language involved is called a kernel.