Encapsulates UI elements and actions → improves maintainability and reusability.