A hyphen is indeed a type of dash. But it works very differently from the others, and will only ever be found within words to show that they have been compounded or joined together to form one meaning. Some people may refer to other dashes as a long hyphen, but again this isn’t strictly speaking correct. Saying terms like long hyphen simply confuses things already. It’s best to stick with hyphen (-) en dash (–) and em dash (—).