JavaScript: ¿Para qué se utilizan .extend y .prototype?

Soy relativamente nuevo en JavaScript y sigo viendo .extend y .prototype en las bibliotecas de terceros que estoy usando. Pensé que tenía que ver con la biblioteca Prototype javascript, pero estoy empezando a pensar que ese no es el caso. ¿Para qué se usan estos?

Respuestas a la pregunta(5)

Su respuesta a la pregunta