As described above Managed Objects are backed by shared memory. They can also be distributed and replicated.