These are emulators you will need to run the games. Choose one or download them all in case you run into problems with a certain game, then you can just try the game with another emulator. No emulator can emulate a game 100% perfect. That’s why it is sometimes a good idea to have more than one emulator. If you’re new to emulating, make sure to read the documentation/faq to figure out how to setup the emulator to run the games.