A black box is a device, system or object which can be viewed in terms of its inputs and outputs, without any knowledge of its internal workings. Black boxing involves closing off the inner workings of a system, except those few piece that we decide to make public so that other elements can interact with it without having to deal with the complexity of its internal workings.