Keyword used for creating new objects and arrays by allocating memory, instantiating the class, invoking the constructor and returning a reference.