'defpoints' is a layer like "0" in that it is a Layer that Autocad -needs- in order to function in certain situations.
It puts many 'hidden' things on that layer to help it define certain objects. Tables must be one of them.
'defpoints' is one of those layers you "should not" put your own objects on, or use. That's typical drafting practice consensus, but obviously subjective. Personally I use it occasionally for some blocks, because I have things in them used as a "defpoint" type object, but eh.. ymmv.