Here is the difference.
Web based means the program runs on someone else's computer, not yours. Think of Netflix, that is an example of "Web Based". You go to a website and it remotely pulls up their program. When the internet speed changes, or goes down, you have no or limited access. Think of your customers mid-game, if game speeds change or are interrupted, that is an unhappy customer. Plus all a "Web Based" platform means is that someone else has your program on their computer. Web Based doesn't mean it is not on a computer.
Server Based means the program runs on your computer in the location. Think of Microsoft Word, that is an example of "Server Based". This is the way we operate because it is the most stable. Now, if you use a junky computer it probably will crash and your server will go down. This is why we suggest a wall mountable rack server. They are extremely dependable, multiple hard drives, multiple processors, multiple everything so it is very stable. ALL big tech companies use rack servers.