Peer-to-peer (P2P) to rodzaj sieci komputerowej, w której użytkownicy mogą wymieniać się plikami i informacjami bezpośrednio między sobą. W przeciwieństwie do tradycyjnych sieci klient-serwer, w których jeden komputer (serwer) odpowiada za przechowywanie i udostępnianie danych innym komputerom (klientom), P2P polega na bezpośredniej wymianie danych między użytkownikami. Oznacza to, że każdy użytkownik może być jednocześnie serwerem i klientem.
P2P jest często stosowany do udostępniania plików, takich jak muzyka, filmy i oprogramowanie. Umożliwia on również tworzenie grup dyskusyjnych, gier online i innych aplikacji internetowych. Technologia P2P jest szeroko stosowana w Internecie, ponieważ pozwala na szybkie i efektywne przesyłanie dużych ilości danych.