If your hosting is on a Windows OS it will most likely be using Microsoft's Webserver Internet Information Service (IIS). There is a way to use htaccess on there but it requires that IIS has an extra component installed, called ISAPIRewrite and it is unlikey that the hosting company has it installed. If you are running a dedicated Windows box or a Windows Virtual Machine (VM/VPS) then you could install it yourself. However it would appear from your that this is not the case and you are on a "shared hosting account".
While Apache can be run on Windows servers it is unusual for a host to offer such a setup, simply because it creates other problems.
URL rewriting on IIS is handled in a file called web.config and the
URL Rewrite module and to be honest, is NOT the easiest thing in the world to get to grips with. I gave up with it and coded my own system for ASP vBScript.
Using .htaccess on Apache is somewhat simpler.
If you want to have static URLs (site.tld/article-with-meaningful-name-as-the-address-on-windows/) then creating a folder with that name and putting your HTML document in that folder and naming it default.html is the easiest way. Which is
what I did a long time ago someday I may even convert that site to a CMS.
which might even tempt me into updating more than once every glacial epoch.