Each user has an account and a profile. The difference between an account and a profile is:
A user account contains the information that is used to communicate with the system such as with what information I can login and how I want to be notified by the system.
- A user profile contains the information that is shown to other users, such as introduction, contact details, expertise and interests. Besides user’s names, information in user’s profile is also used when searching for users.