Here is an good information website which talks about the differences between the subjects as well the technologies releases.
For example, to know the differences between Java 1.5, 1.6 and 1.7 versions i.e features added in each releases.
Click here to know Difference between subjects | technologies
Get glued to know more updates.
Have a nice evening 🙂