IIS is basically a web server which is introduced by Microsoft. It is used to host ASP.NET application. IT will also isolate an application, so if single pool crashes it will not affect other websites.
You can check steps to
restart/stop IIS Applcation pool.