Pump may refer to:
- Plugins. All HeroScript Extension Plugins have a C++ pump function, which is called each frame on client or server, as appropriate. This function in the plugin DLL can then do other things, depending on the design of the Plugin. If the call each frame is not needed, the pump can be disabled, with the SetScriptPluginPump external function to toggle it on or off.
- Data pumps, which are used by Oracle databases. In HeroEngine, this would show up with Database schemas, since the default data directory when adding a schema is DATA_PUMP_DIR, and the term is also used when importing: DATA_PUMP_IMPORTS