Every node has one declared primary node type and zero or more mixin node types. Jackrabbit has a unique identifier for every node (jcr:uuid) but if you tried to list the nodes properties it would not appear, unless you added the mix:referenceable mixin.