A Pidgin is a simplified form of speech that develops between groups that do not share a common language. It is created for practical communication, often for trade, work, or social interaction. Pidgins have limited vocabulary and simplified grammar compared to the languages from which they borrow. They are not native languages but are used as second languages.
A Creole is a stable, natural language that has developed from a mixture of different languages. It evolves from a Pidgin when it becomes nativized, meaning that it is learned as a first language by children. Creoles have fully developed grammar and vocabulary and serve as the primary language of a community.