A principal represents
either a single user or a group of users in the authentication system.
A principal has a unique identifier that defines the
principal. In a site, a principal
(1) also has a unique integer identifier that identifies the principal (1) in
that site (2).