Z kolei aplikacje webowe wykorzystują model obiektowy automatyzacji WPD (WPD Automation Object Model), bazujący na technologiach JScript oraz HTML.
Interfejs programistyczny WPD API jest obsługiwany przez systemy operacyjne Windows XP, Windows Vista oraz Windows 7. Model obiektowy automatyzacji jest dostępny wyłącznie w systemie Windows 7 i nowszych. Technologia i zestaw interfejsów programistycznych (API) wprowadzonych przez firmę Microsoft w systemie operacyjnym Windows (począwszy od wersji Windows Vista), służący do ujednoliconej komunikacji z urządzeniami przenośnymi.
WPD zastąpiło starsze rozwiązania, takie jak Windows Media Device Manager (WMDM) oraz Windows Image Acquisition (WIA) w zakresie obsługi urządzeń konsumenckich, oferując bardziej elastyczny model przesyłania danych i metadanych.
Architektura i działanie Architekturę WPD można podzielić na trzy główne procesy. W ich ramach funkcjonują trzy kluczowe komponenty systemu: interfejs programistyczny (API), serializator oraz sterownik.