Take this article as a way to get started in Jupyter, a guide to know what we can do and some notions to start using it.
It is an interactive computing environment, which allows users to experiment with the code and share it.
Jupyter is the acronym for Julia, Python and R, the three programming languages that Jupyter started with, although today it supports a large number of languages.
It is widely used to create and share documents that contain code. This is very useful in teaching, since we can show with examples how a script, a language works or ask students to propose and validate their own code.