What is a “Meta-Object”, or MO?
A Meta-Object (MO) is an object, with data, methods and binding, which contains other objects that can be safely exchanged to and from remote machines or tasks, but always between objects with the same immediate parent or with the immediate parent itself. MOs thus communicate along a specific inheritance chain: MCC <--> public-MCs <--> private-MCs.