I’m terribly confused! I’ve registered my domain name, and am ready to set up my website hosting. It appears I need to choose a web server operating system, either Linux or Windows, which apparently is not related to my computer operating system (Windows).
I emailed my husband’s best friend (the one who owns the graphic design company and who I keep hoping will offer to design my website, but so far he’s not getting the hint!

Lol). He said to go with linux, but then he added a line into his email that windows based servers are required for Microsoft products.
My husband’s friend is biased, because he thinks Microsoft is trying to take over the world, so I’m hoping you guys can offer some input! (Also, I don’t want to pester him too much so I can continue to ask him for advice!

)
I currently use Microsoft products, and would like to continue to do so. Can I have Linux for my web server operating system, Windows for my computer operating system, and still be able to use Microsoft products in my business?
I've been researching this online, but it seems that a lot of articles are too technical for me.