An extension is a common term meant to convey an increased functionality (i.e. extending functionality) and is used to refer to code that defines additional [Tcl] procs either by way of [package] and Tcl [script]s or the Tcl [C] [API]. It is fairly common to use the term "extension" to mean only things that are '''not''' pure [Tcl]. An extension may define new actions, new [widget]s, new processing types, etc. ** See Also ** * [Extensions for Tcl and Tk] * [extension example], * [extension language] <> Glossary