В русской типографской традиции существует три типа горизонтальных черточек: дефис, знак минуса и тире.
Подавляющее большинство современной печатной продукции делается дизайнерами, которым известен только один знак: дефис. Получилось так потому, что на клавиатуре персонального компьютера только он доступен без дополнительных усилий.
Дефис, минус и тире отличаются друг от друга в первую очередь областью применения, а во вторую — длиной.
Дефис пришел в русский язык в период заимствования немецкой типографской терминологии. Немецкое Divis идет от латинского divisio — деление, разделение, расчленение. Обычно он употребляется в словах и словосочетаниях:
а) для присоединения частиц (кто-либо, где-то);
б) для присоединения префиксов (во-первых, по-русски);
в) в качестве знака сокращения (физ-ра, г-ца);
г) в словосочетаниях и сложносоставных словах (ковер-самолет, бизнес-ланч, интернет-кафе);
д) в качестве знака переноса (в интернете сегодня практически не встречается).
Дефис в шрифтах выровнен по высоте строчных знаков, так как среди прописных встречается крайне редко (ср. "Ё-МОЁ" и "ё-моё").
Минус происходит от латинского minus (minor) — менее, меньше (меньший).
Слово входит во все языки, а символ, используемый в качестве знака вычитания, к концу XX века во всех странах выглядит одинаково.
Минус и дефис не являются, вопреки распространенному мнению, одним и тем же знаком.
Знак минуса в шрифтах выровнен по высоте прописных знаков (каковыми являются цифры) и употребляется в математических формулах.
Тире (фр. tiret, от tirer — тянуть) пришло в язык в период заимствования французской типографской терминологии. Употребляется:
а) на месте отсутствующего члена предложения (А ты любишь пирог с зеленым луком? Я — страсть как!);
б) между подлежащим и сказуемым (Дважды два — четыре);
в) для выделения прямой речи (— Да. Я согласна прожить с тобой под знаком ордериоморфизма до конца жизни, — отчеканила Селезнёва);
г) для обозначения пауз (А она — возьми да и поставь знак полустрогого покомпонентного соответствия, дура!).
В интервале значений или диапазоне (поезд Москва—Санкт-Петербург, 2—3) тире пробелами не отбивается.
Источники информации:
www.artlebedev.ru — Артемий Лебедев "Тире, минус и дефис, или Черты русской типографии".
habrahabr.ru — "Чёрточки: только ли тире, минус и дефис".