A “plugin” (also known as an “addon” or “extension”) is a bundle that is loaded when the app launches. Plugins, which are written in Objective-C or Swift, have virtually unlimited access to Textual's codebase. They can add new features, modify the behavior of features that already exist, and much, much more.
Developers seeking more information can read this basic tutorial