- Use a hyphen to join two words into one; for example, cloud-based, auto-format, eye-opener
- An mDash (--) is used to highlight a phase; for example, "I went to the market--in Petersburg--to see what the fuss was about." In this case, you are wanting the reader to clearly understand that Petersburg is important.
- An alternative is to use brackets (); "I went to the market (in Petersburg) to see what the fuss was about." In this case, you are not so concerned about the reader understanding where the market was.