New Returns a pointer to a newly created object Returns NULL if unable to allocate memory new T; New object of type T new T(args); Also sets a specific value or passes parameters to constructor