ArcGIS Pro Notebooks provide users with an interactive environment for running Python code, automating workflows, and conducting geospatial analysis. They combine the power of Python with the spatial capabilities of ArcGIS Pro to help you streamline tasks and visualize data seamlessly.
More information on how to use Notebooks in Pro can be found here: https://mdl.library.utoronto.ca/technology/tutorials/introduction-working-notebooks-arcgis-pro