Data annotations in asp.net mvc is used for conditional validations and validate model data. In asp.net mvc data Annotations attributes are simple rule that can be applied to validate model data