An extension is a common term used for Tcl code that makes use of [package] or the C API to add new commands to [Tcl] or another Tck package.