The word "process" used in the "In Process" and "Out Of Process" hoisting models denotes the IIS worker process (w3wp.exe). In both models, the IIS works as a reverse proxy.
In-process hosting
Out-of-process hosting
For details please refer to the following documents:
In-process hosting with IIS and ASP.NET Core
https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/in-process-hosting?view=aspnetcore-6.0
Out-of-process hosting with IIS and ASP.NET Core
https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/out-of-process-hosting?view=aspnetcore-6.0
As for the hosting not using the IIS please refer to the section "Kestrel" in the following document:
Web server implementations in ASP.NET Core
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/servers/?view=aspnetcore-6.0&tabs=windows