Distributed and decentralized are terms used among proponents of the distributed web, who build online infrastructures to resist the centralization of internet service providers. A decentralized network has additional nodes beyond its centre; a distributed network adds another level of connection between users, as in peer-to-peer (P2P) networks such as BitTorrent or Bitcoin. In recent turns to the distributed web, coders and programmers work to build greater trust and care in P2P networks, with anti-oppression principles serving to counteract the toxic environments of the broader internet (see Choi).