ground: a connection between an electrical device and a large conducting body, such as the earth (which is taken to be at zero voltage)
self-adapting program: a program that can change its performance in response to its environment