Javascript Promise vs jQuery Deferred

What are the pros & cons of Javascript Promises vs jQuery Deferred Objects? For example, what issues do they each have, if any? A fellow stack overflow member stated: "...real promises are...