Jupyter Kernels can crash for a number of reasons (incorrectly installed or incompatible packages, unsupported OS or version of Python, etc) and at different points of execution phases in a notebook.
Don't worry if you never see that method before, this extension provided a lot of code examples for that.