A framework/API for network applications