O que é um Full Stack Developer?

Primeiramente você sabe o que significa Developer? Bom, o significado de Developer é desenvolvedor, e é aplicado a qualquer programador de computador que produz um programa, seja ele montado, compilado, pseu...