Provides classes that sense the environment and start and stop external processes in a manner suitable to that environment.