Это означает, что для целей проверки вы можете делать множество вещей.Например, в представлении можно включить проверку клиента, и форма не будет отправлена, если в элемент управления, который заполняет это свойство, не введены данные.
Со свойством с атрибутом Required
иHtml.ValidationMessageFor(m => m.City, "City is required")
вы можете уведомить пользователя на стороне клиента, что это обязательное поле.
Вот Большой ресурс о ненавязчивой проверке и подробное объяснение того, чем вы являетесьищу.