typeof/mode/storage. mode (almost the same thing) is basically the most complex datatype that an R object can hold as one of its values; whereas. class is an object's object-oriented classification according to the R class hierarchy.