По сути, Binder - функция привязки к формам, т.е. мы связываем объект с полями для отображения. Binder помимо валидации также будет преобразовывать значения полей в значения полей класса. И функция .bind() обычно является завершением процесса привязки, именно в ней мы делаем биндинг на наш основной класс для проверки.
По сути, можно сказать и так:
То есть если валидация проходит, то данные записываются в соответствующее поле класса?
Мы могли бы изобретать велосипед, но Binder все делает за нас и является той самой связующей прослойкой между нашим кодом класса и формами пользовательского интерфейса