functoid

Noun

 * 1)  A tool that transforms data from one form to another as it is routed from a source to a destination.