En komponent i nettverket kan finne andre komponenter uten at brukeren må gjøre noe. Alle transportmedier som støtter IP-kommunikasjon kan brukes, slik som Ethernet, Blåtann, trådløst lokalt datanett, FireWire og andre. Standardiserte protokoller brukes, som for eksempel UDP, TCP, HTTP og XML. UPnP kan realiseres for enhver komponent uavhengig av operativsystem eller programmeringsspråk forustatt at komponenten undertøtter IP. Produsenter av nettverkskomponenter har mulighet til å lage egne utvidelser av UPnP.