Server-driven UI refers to a design pattern in which the user interface is primarily controlled and rendered by a server, with the client serving as a display and interaction layer. This approach allows for a separation of concerns between the presentation and business logic, and can simplify client-side development.