A computational notebook is a document of cells — code, text and the outputs the code produced — run one cell at a time against a live interpreter (the kernel), in any order the user chooses; Jupyter’s format stores it as JSON, with each code cell’s source, its saved outputs and the kernel’s execution counter when it last ran (an integer, or null if it never ran).
Quantitative Finance · Glossaire