As already mentioned, by defaut there is no difference. But you can overwrite the new
class method. Apple's documentation has some thoughts on this.
Unlike alloc, new is sometimes
re-implemented in subclasses to invoke
a class-specific initialization
method[...] Often new... methods will
do more than just allocation and
initialization.