Object is the default root of all Ruby objects. Object inherits from BasicObject which allows creating alternate object hierarchies. Methods on Object are available to all classes unless explicitly overridden.
These are methods that can be called on the class directly like Object.new
These are methods that can be called on an object (instance of an class)