Dashes -- are rarely used in formal writing and should be used sparingly. They are primarily used to indicate a pause in thought which offers more detail or emphasizes a point of information.
They can be used to separate an appositive phrase, usually a list, from the rest of the sentence.