A schema is nothing but datamodel for the registration form. When a user fills the registration form and clicks on register button, the website issues an authentication credential to the user which user has to use to login. The authentication credential must have a schema. Hypersign strictly binds a schema with the credential. Meaning, the credential can only contain fields defined in the schema. This is to ensure security and data leak.