Throughout any given day, we encounter thousands of machines and technologies. The inner workings and principles behind these machines are hidden from view. For instance, most people do not know how a plane’s design allows it to be aerodynamic while maintaining a certain altitude. The underlying principles behind how this machine was designed are hidden away. Despite this, most people still trust that a plane will fly us from destination A to B safely. We have had the inner workings of the plane abstracted away to the point that, unless we so desire, we do not deem it necessary to understand how it really works.