Website Security
Key elements:
Authentication
Authorization
Impersonation
Some parts of the website allow
anonymous access and others require
secured access.