What is Authoring Tool?

Legal Definition
A computer program that lets a user make their own web media and the tools needed to use it.