В RequireJS, в чем основное отличие между использованием require() Vs define();
require(['a'], function(a) {
// some code
});
// A.js
define(['b','c','d','e'], function() {
//some code
});
Любые варианты использования будут очень полезными.