An orphaned object is one that cannot be found in the directory tree. File system objects can become orphaned when the directories that referenced them are damaged.
In an OOP (object oriented programming) context , an orphaned object is an object which has no more references to it, and because of that is lost in memory. In Java programming language, for instance, the 'garbage collector' is the object responsible for removing these objects from memory.