We can say it isolates you project a bit from the main domain. I like to use folders as it is less complex in the backend. But I have used subdomains as well.
Abhi Most browsers highlight only the main TLDs.
That is a new practice. It has cast some shadow over those who use a subdomain, no doubt.