I supposed the single dash is technically different than the hyphen, though they are the same symbol.
A hyphen can link words that modify a noun, such as tax-free income. At least that's my definition.
On most word processing software, typing two dashes in a row will result in the elongated single-line em dash. On a lot of web-based spaces such as this one, it will not.