jQuery is the most popular JavaScript library in use today because it allows to create web pages with rich user experiences. This tutorial shows you how to do things like add custom widgets and provide enhanced usability (like drag-and-drop) with very few lines of code.