You are already writing comments for your Python code so you may be wondering why you need to document code with a Notebook tool, such as Jupyter Notebooks. Notebook tools help you document and share your work with fellow Python coders, non-coders or non-Python coders. This workshop will teach you the basics of using Jupyter Notebooks and will focus on the features of Jupyter Notebooks that help you create reproducible research and code for technical and non-technical audiences. Many Python users choose to document and share code with Jupyter Notebooks, but this tool can also be used with other programming languages, including Julia and R. You can find examples of Jupyter Notebooks here.