For the purpose of this page, Web Publishing means programming web sites. It encompasses the entire stack of technologies that are used to make content available via the world-wide web, from pure http servers to client-side user-interface scripting.
see CMS
Philip and Alex's Guide to Web Publishing