[eluser]darkhouse[/eluser]
I'm talking about creating area to control the content of your site, whether it has a news/blog area, event calendar, photo gallery, or any other custom CMS items. I create an admin area to handle this, and the default controller is the gateway to the rest of the files. Now I've created my own authorization library which allows me to easily restrict anything I want, but I still need some sort of gateway, so I use the default controller in my admin folder.
I've been developing solutions for clients for 8 years now, and my approach has evolved over that time based on client requests and just exploring alternative ways of doing things. But, if there's a better way to handle this, I'm always open to suggestions.