A dialect is distinguished by its vocabulary, grammar, and pronunciation (phonology, including prosody). Where a distinction can be made only in terms of pronunciation (including prosody, or just prosody itself), the term accent may be preferred over dialect. Other types of speech varieties include jargons, which are characterized by differences in lexicon (vocabulary); slang; patois; pidgins; and argots.
Along with grammar and pronunciation, what distinguishes a dialect? If only the pronunciation differs from the standard language, what term is sometimes used? What term is sometimes used for dialects that only differ in vocabulary? Along with slangs, patois and pidgins, what is another type of smiilar speech variety?