Использование CSS-свойства appearance отличается от других методов сброса системных стилей тем, что позволяет управлять отображением нативных элементов формы. 2
С помощью свойства appearance можно:
Таким образом, основное отличие в том, что использование appearance позволяет как сбросить системные стили, так и задать специфичные для платформы стили для элементов, у которых их нет по умолчанию.