I'm about to give you a link to a magnificant discussion now underway -- you can actually hear the egg cracking open. Thank you, Leslie Elledge, for the alert.
Watch him challenge entrenched concepts and categories: and watch him be right. It's rare and it's great. Here he is: JeffCroft.com and "the new layers of web development"
-- if you're not technical, hang in there anyway because this discussion provides you with a nicely compact tutorial on the component parts of a working web site -- and you do need to understand that model if you're going to work here.
I remember opening a copy of InfoWeek and having a folded up poster tumble out into my lap -- it was an illustration for an article outlining the ISO layers: what they were called, what they were for, what the alternatives within each were. I grabbed it like a shipwrecked moviestar grabs a piece of floating furniture. I tacked it on the wall. I studied it often. I cribbed from it. I put my lunch in front of it every day as an offering.
When my husband started selling training programs to network hub companies and their neighbors in Silicon Valley (business training, not technical training), I gave him a tour of my wall poster and ceremonially handed it over to him. He tacked it on his wall. He's been using it to amaze his routerhead clients with his astonishing grasp of their business environment.
Sometimes you find the one perspective that makes everything easier -- and I think this is another one.