If I create a new script in Tampermonkey it inserts the following template code:
(function() {
    'use strict';
    // Your code here...
})();
I know that function() {...} is an anonymous function but what ist (...)() and what is it good for?
