Active networks allow individual user, or groups of users, to inject customized programs into the nodes of the network. "Active" architectures enable a massive increase in the complexity and customization of the computation that is performed within the network, e.g., that is interposed between the communicating end points.
The Active Networks Project at MIT was funded by a contract from DARPA from September 1996 through August 2000.