DUI: render live HTML on 3D surfaces
Full-screen NUI paints a webpage over the whole screen. DUI paints a webpage onto a single GTA texture instead, so the page becomes a surface in the world: a TV, a billboard, an advert, a dashboard. The browser is the same one NUI uses. The only thing that changes is where the pixels land. This lesson builds the smallest honest DUI: a live HTML clock that replaces a prop's texture so it ticks in the world, then takes the native chain apart so you can point it at any texture you like.
DUI vs NUI: pick the right tool
Both use the same embedded Chromium browser the runtime ships with. The difference is the render target.