Two things:
1. The ability to have two fields that verify against each other to ensure the data matches, i.e. Password / Verify Password or Email / Verify Email.
2. The ability to not only require that data is a minimum or maximum length but that it follows a certain pattern i.e. Passwords must contain at least one letter and one number.