I gone through the different description provided for the .on() method or .delegate() method. But unable to clarify the actual need of .on() over .delegate().
I just came out with only one difference which of syntax nothing else.
.on() -- function( types, selector, data, fn ) .delegate -- function( selector, types, data, fn )
Any other difference?