What is the meaning of java.lang.object Superclass

When we create a new java class in eclipse. there is a superclass option , where by default java.lang.object is written . I would like to know the meaning of superclass and java.lang.object

The java.lang.Object class is the root of the class hierarchy. Every class has Object as a superclass. All objects, including arrays, implement the methods of this class.
by superclass we mean,The class whose features are inherited like a parent or base
you can refer to this for more info