Pidgin, patois, slang, dialect, creole — English has more forms than you might expect

There are probably as many terms for different kinds of English vernacular as there are vernaculars themselves: pidgin, patois, slang, creole dialect and so on. [From Public Radio International]

CLICK HERE to listen.