Jupyter nos ofrece una shell interactiva vía web, a la que podemos acceder desde un navegador. La shell está organizada en pequeños bloques, cada bloque puede contener fórmulas matemáticas, código en multitud de lenguajes, resultados, gráficos, vídeos, widgets o cualquier elemento multimedia.