An authoring tool is software that assist in the formation of e-learning content. This could include interactive applications that combine text, graphics, sound, and interactivity to construct a piece of content. Authoring tools, for example, can be used to create simple presentations, WBT (web-based training), or a full interactive module with an advanced tool. To use an authoring tool, no programming skills are necessary.