They are exactly the same.
The reason is some environments might already have a require
, in which case RequireJS doesn’t overwrite it and allows usage of the library through requirejs
See this commit – https://github.com/jrburke/requirejs/commit/be45948433b053921dc6a6a57bf06d04e13b3b39