"Prototype" dans jQuery fn? + code javascript simple dans une fonction jquery?

je me demandais ce prototype signifie en jQuery? j'ai l'habitude de trouver des infos à propos de "Prototype" - le cadre - mais ici, c'est le "prototype" à l'intérieur de jQuery...? Pourriez-vous s'il vous plaît dites-moi quand il est préférable de l'utiliser?

Aussi, pourriez-vous me dire : pourquoi utilisons-nous une "plaine javascript" code à l'intérieur d'un plugin jQuery, au lieu de le jquery, le code, comme dans cet exemple? est-ce une question de rapidité?

voici mon exemple : (un plugin pour twitter)

Merci pour vos réponses !

$.each(data, function(i, item) {  
    holder.append("<p>"+item.text.makeLinks()+"</p>");  
});  
//...further in the code  
String.prototype.makeLinks = function() {  
    return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/,   function(str) {  
        return str.link(str);  
    });  
};  

source d'informationauteur Paul