En esencia, un pidgin es un código simplificado que permite una comunicación lingüística escueta, con estructuras simples y construidas azarosamente mediante convenciones, entre los grupos que lo usan. Un pidgin no es la lengua materna de ninguna comunidad, sino una segunda lengua aprendida o adquirida.
na lengua criolla, llamada también criollo o creole, es una lengua que nace habitualmente en una comunidad compuesta de personas de orígenes diversos que no comparten previamente una lengua, que tienen necesidad de comunicarse, y por ello se ven forzados a crear una nueva lengua con elementos de las suyas propias para poderse comunicar.