Usually only a subset of these registration types are present, but here is an longer explanation for all of them:
If partner is relevant all partner fields are wanted:
None