Тире (длинная черта) — пунктуационный знак, ставится между словами, отделяется пробелами с обеих сторон. Выглядит вот так: —.
Пример: Назвался груздем — полезай в кузов. Лес рубят — щепки летят. Оптика — раздел физики.
Дефис (короткая черта) — орфографический знак, он ставится внутри слова. Пробелы до и после дефиса не ставятся. Выглядит так: -.
Пример: Мы решили разделить по-братски. Он должен куда-либо отправиться. Играть в онлайн-казино. Допинг-контроль проходили спортсмены на старте.