Using jupyter notebook, we can create notebooks and run our Python code. It is very useful for running machine learning, deep learning concepts, and data science. In jupyter notebook, we can switch over the environment by changing the kernel and easily installing python packages.