From PCGamingWiki, the wiki about fixing PC games

Key points

No dedicated server required
More connection issues


Peer-to-peer networks in games don't have a central server for the distribution of game data, but instead each "peer" controls the game data and they each send and receive data to all other peers, assuming that information is reliable and correct.