Jeremy Keith attempts to make this distinction, using Angular and the concept of "enterprise" software as the catalyst.
"Of the web": Built of fundamental principles of the web. Universal access.
"On the web": The web as a delivery mechanism. The owners dictate use.
Jeremy, who has been banging the progressive enhancement drum since forever, is predictably an "of the web" kinda guy. He only takes issue with the fact that other folks might be forced into working against their principals …