The difference between Windows and Linux VPS hosting is while Linux is an open-source OS, Windows has a commercial license, resulting in higher cost using Microsoft's OS. But while Windows OS runs on Microsoft Software, which is user-friendly, Linux is more appropriate for experts on PHP development for managing databases, such as MySQL.
In brief, Windows has many incorporated software, allowing it to be easier to manage in comparison to Linux, which does get a wide choice of distributions, but requires tech-savvy skills to manage.