A plugin is a code that modifies the game files to add or remove specific things. Plugins can be downloaded or self created. TShock plugins must go through a submission system before being released. Submitted plugins can still be downloaded by all TShock users. All plugins are open source meaning their code can be edited, modified, then reused with proper credit. TerraNova has many plugins which can all be found here.