Validator controls in ASP.NET validate user input data to prevent invalid data from being stored. The main validator controls are RequiredFieldValidator, RangeValidator, CompareValidator, RegularExpressionValidator, and CustomValidator. These inherit properties and methods from the BaseValidator class. The ValidationSummary control displays error messages from validator controls that fail validation. Validation groups allow separating validation for different panels or sections of a form.