An increasing number of web applications (most notably 37Signals' Basecamp) assign a subdomain to every user/account. I was wondering what the pros and cons are of such an approach. Is there a particular reason for doing this or is this merely a cosmetic feature? Does this, for example, allow for better/easier scalability and improved security?

Edit
Report