A Plug and Play eszközöket az operációs rendszer észleli és hozzárendeli az erőforrásokhoz, például az I/O-címekhez és a megszakítási kérés (IRQ) vonalhoz az eszközfelsorolásnak nevezett folyamaton keresztül. Az operációs rendszer hardveres absztrakciós réteget (HAL) vagy hasonló mechanizmust tart fenn, amely lehetővé teszi, hogy a szoftveralkalmazások és illesztőprogramok az adott hardverplatformtól függetlenül kommunikáljanak a hardverrel.