These words are often used to refer to the same thing, even though they have a bit different meaning: User, Profile, Account, Login.
When researching I found an article called Monday Back to Basics: Accounts vs Profiles on Google Analytics blogspot. After reading this confused me even more. The thing that the article considers as profiles I always thought of as roles.
When should I use which? What are the differences between these terms?