O que significa que o Javascript é uma linguagem baseada em protótipos?

Uma das maiores vantagens do Javascript é que ele é uma linguagem baseada em protótipos.

Mas o que significa que o JavaScript é baseado em protótipos e por que isso é uma vantagem?