content centric software
As distinguished from older processing-centric software in which content (data) is fed to the program, content centric software is embedded in or wrapped around content. It is oriented to dynamic documents and is generally designed to run over networks, including the World Wide Web.