The .io genre name comes from a small group of browser games - Agar.io, Slither.io, Diep.io - that pioneered a specific format in the mid-2010s: real-time multiplayer arenas where you start small, grow by absorbing other players or resources, and the game ends when someone bigger gets you. The format spread fast, and "io game" has since become shorthand for any browser-native multiplayer arena game, whether or not it actually has a .io domain.
What unites them is the design constraint: keep the rules simple enough to learn in your first thirty seconds, keep the matches short enough that dying isn't punishing, and keep the meta-loop (progression, unlocks, cosmetics) compelling enough to bring players back. Done well, that's a remarkably sticky format. Done badly, it's an empty server with two bots pretending to be other players.
We curate here for games where the matchmaking actually works, the netcode feels responsive, and the gameplay loop has enough texture to keep matches interesting past the first five. Some are pure PvP. Some have heavy progression layers. Some have local co-op variants. The connecting thread is that they're meant to be played live, often against strangers, and they hold up to that pressure.