Wikipedia suggests that a whitebox is a computer which is built from readily available components. The words whitebox and blackbox are also used in the context of testing. Whitebox testing is where some knowledge of the interior of the box is available. This allows specific tests to be made to verify the functionality or failure modes of the overall system. Blackbox testing is where only the external functionality of the box (specification) is available.