Authoring is the process of creating, typically used to describe the process of designing and, at a technical level, building a website, CD-ROM or DVD.
While authoring may extend to content creation (writing text, creating images, etc.), common usage infers an emphasis on programming/coding.
A computer program used to create or maintain websites is often referred to as a ‘web-authoring tool’. Examples include: Macromedia Dreamweaver, Adobe Go-live Cyberstudio, Microsoft FrontPage, and BBEdit.