UPnP-Technik ist ein Standard für die Interoperabilität von privat genutzten digitalen Geräten. Diese Technik ermöglicht die automatische Erkennung und die Fernbedienung von Geräten, darunter vernetzte Geräte und Dienste wie z. B. über ein Netzwerk verbundene PCs und Drucker, Internet-Gateways und elektronische Unterhaltungsgeräte. UPnP ist eine vom Betriebssystem, von der Programmiersprache und vom betreffenden physischen Gerät unabhängige Technik (d. h. sie kann über beliebige IP-Datenübertragungskanäle (WLAN, Ethernet-Kabel etc.) implementiert werden.