Generic field types are direct translations of HTML "input" types.
These include:
Note that the code for hidden fields will always be grouped at the top of the code for the form.
An example form with generic types.
<cf_sebForm>
<cf_sebField name="fName" label="First Name">
<cf_sebField name="lName" label="Last Name">
<cf_sebField name="hiddenval" type="hidden">
<cf_sebField type="submit" label="Save">
</cf_sebForm>
The "text" type is the default so it doesn't need to be provided whereas hidden fields don't display so no label is needed.