An opaque data structure that defines a protected entity that is implemented and manipulated by the operating system. For example, the system service that reads a file operates on an open file object.