The concept of "Objects" is borrowed from software developers. An object is a set of code or data that is used to do a specific task. By defining this code and putting a label on it, developers can re-use and share these tasks (which they call methods) with others, significantly increasing the speed in which code is developed.
For example, say you wanted to instruct a computer to draw a circle. You could write code with the specific instructions to draw each pixel one at a time. But if you put that code into a "container", put a name on it, the next time you or someone else wanted to draw a circle, they could reference that with a simple instruction that might simple say, draw a circle of this size and this color, and the computer program would then grab the instructions for drawing the circle.
This concept is the basis of what is called Object Oriented Programming used in modern computer languages.
But what is more important than the object itself, is the relationship of those objects to each other. Through a process of "message passing" these object begin to get linked together, forming a relational pattern. By understanding these patterns, computer programmers can work even more efficiently.
Well, a similar process of objects, message passing and patterns happens in our learning process.
Each time we reflect on an experience, we begin to understand it meaning. This meaning then links to our other experiences to form a pattern of meanings that we use to understand the world.
We can call these containers of meaning "objects" that become spatially networked together - forming our personal Pattern Language.
When we share our personal patterns of meaning with others, we understand each other more deeply.
Our worlds are expanded as some of one person's curiosities become adopted by another, leading them off onto new learning journeys that they could not have previously been imagined.