What is the difference between a user with a registered profile and a guest ?

Users with a registered profile have access to all of the management interface functions (Home, My Activities, Setup Wizard, My messages, etc. …) before accessing an activity, while guests do not have access to the management interface. They must use their invitation email to access an activity. They are then asked to enter their first and last name while registered users has to enter a username and password.