UPnP is based on Internet Protocol (IP) addressing and Dynamic Host Configuration Protocol (DHCP). UPnP does not require any particular type of network connection; it works with Ethernet, Wi-Fi, Bluetooth and other physical media. UPnP also is designed to work across many different types of network devices and operating systems.
Many home network routers offer UPnP support. UPnP is not related to the older "Plug and Play" industry initatives for connecting periperhal devices to PCs.