By extending the prototype object you enable all jQuery objects to inherit any methods that you add. Writing these jQuery plugins is also not a task very tough to achieve, all you need to have is to understand the basic and logical understanding of Java script, and you can code any jQuery plugin as you want, and embed it over your web page. There are already so many jQuery developers working on it, and creating a lot of jQuery plugins. Some of them are trying to sell it, some distributing it for free, and it becomes a difficult task to choose among the huge list. Here is a list of 10 best jQuery plugins, available to download, in and around may 2014. These are great, cheap, effective, and much useful.