Well i would say there are so many ..
Things like generics, annotations,enhanced looping(for),Autoboxing/Unboxing,Varargs,Typesafe Enums,Static Imports & so on..... where being introduced with.
Because of all this sun had actually changed the versioning of the JDK project.
Just for further info try to make use of the links below to get fast info...
http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html
http://www.javacamp.org/scjp/whatsnew15.html
http://www.sws.bfh.ch/~fischli/skripte/J2SE5.pdf
http://jcp.org/en/jsr/detail?id=176
http://en.wikipedia.org/wiki/Java_2_Platform%2C_Standard_Edition
Hope this might be of some help... :)
REGARDS,
RaHuL
Thanks Masijade(Well i truly accept it was a marketing stratergy rather) i was kind of kiddin tht time...
@OP
and may be this
http://java.sun.com/developer/technicalArticles/releases/j2se15/
which clearly gives you the pattern which we used to follow earlier with 1.4 and pattern which is being follwed now...