I have more confusion with hosting my application. I Build my application in Asp.net core 3.1.2
after the completion of my development, how to choose my hosting plans. there is so many options are there
Eg: shared hosting and Cloud Hosting Plans
if I choose windows cloud Hosting, is it work for other os users. please guide me. (this link => I plan to buy host ) https://www.asphostportal.com/Windows-Cloud-Hosting-Plans
ASP.NET Core can be hosted on Windows or Linux hosts.
Shared hosting is fine for smaller applications or use cloud hosting for larger websites.
The hosting site you linked (asphostportal.com) says they support "All versions of ASP.NET Core" so your app can host there.
If you use Windows hosting then other OS users can access your website without problems.