What does this code do?

What does this code do?

 $("#myForm").select2({
     minimumInputLength: 2,
     width: width,
     matcher: function(term, text) {
     // THIS IS WHERE I COMBINE THE METHODS
     return text === 'Other' || text.toUpperCase().indexOf(term.toUpperCase())==0;
    },
    sortResults: function(results) {
        if (results.length > 1) results.pop();
            return results;
    }
});

There are no action listener and 2 methods are defined inside the selector and seems to just sit there without doing anything. Can someone explain to me how this code works like I am 9 year old?