This describes the difference between storing data in primitives or in creating an object to store data. The example used is in Java, but it is relevant for many other languages which added Object Oriented principles as it evolved (such as Objective C).