What is a difference between a pidgin language and a creole language?

Answer:
A Pidgin is a linguistic makeshift that enables two cultures to communicate for purposes of trade, etc.;
A Creole is a Pidgin that has become a culture's primary language.
Contributor: Morten
First answer by Morten Brendefur. Last edit by Morten Brendefur. Contributor trust: 81 [recommend contributor recommended]. Question popularity: 2 [recommend question].