Server-Driven UI is an approach where the backend defines how the interface looks and behaves. Instead of hard-coding screens into every app, the client simply renders what the server describes — usually through a structured JSON schema. The server tells the client what to show and how to show it.