jQuery is a lightweight web application framework that emphasizes the interaction between JavaScript and HTML. jQuery exists as a single JavaScript file, containing all the common DOM, Event, Effects, and AJAX functions.
jQuery has two styles of interaction:
via the $ function, which is a factory method for the jQuery object. These functions are chainable; they each return the jQuery object
via $.-prefixed functions. These are functions which do not work in the jQuery object directly. [more]