Imagine a bolt and a nut that fits onto that bolt. You can fasten or loosen the bolt into that nut without a problem. Actually, if your friends have similar nuts with the same threading you can share the bolt with them and it would work for them too. Unfortunately, if one of your friends has a nut with different threading, it won’t be able to use the bolt unless there’s an adapter available.
It’s the same with games or any other applications in general. Imagine bolt is your game and nut is an operating system (Windows, Linux, MacOS, etc). Bolt expects a certain threading to work with a nut, same as applications expect certain API in the operating system to properly run. Similar to bolts/nuts analogy, adapters might exist that will allow you to run Windows applications on Linux-based OSes (WineHQ and derivatives) and vice versa.
Latest Answers