I’m just getting started with backbone, based on what I read, I couldn’t tell the difference.
Here is a description from backbone’s website
Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.
Doesn’t jQuery do event binding, etc nicely already?
What purpose does backbone serves?
jQuery is a DOM manipulation library.
Backbone allows you to organize and structure your code into data and presentation.
It also gives you access to
_which has an awesome set of functional utilities and it hooks up your data to a REST API.