In computer science, a metaobject is an object that manipulates, creates, describes, or implements objects.