Оба синонимы имен, или нужно предпочесть одно имя по другому на различных платформах?
Как замечено в этом вопросе, они не то же.
Авторитетный ответ дан Raymond Chen:
Windows 95 представил Windows Explorer и наряду с ним термин папка. Каковы отношения между папками и каталогами?
Некоторые люди полагают, что Windows 95 переименовал каталоги к папкам, но это - на самом деле больше, чем это.
Windows Explorer позволяет Вам просмотреть папки, которые являются контейнерами в пространстве имен оболочки. Каталоги являются одним типом папки, а именно, папки, которые соответствуют местоположениям файловой системы. Существуют другие типы папок, такие как Панель управления или Сетевое окружение или Принтеры. Эти другие типы папок представляют объекты в пространстве имен оболочки, которые не соответствуют файлам. В общем использовании термин виртуальная папка был применен для обращения к папкам, которые не являются каталогами. Другими словами, у нас есть эта Euler схема:
(Виртуальные папки = Папки − Каталоги)
В целом код, который управляет пространством имен оболочки, должен воздействовать на папки и объекты, не каталоги и файлы, чтобы не связать себя с конкретным носителем. Например, код, который ограничивает себя файлами, не сможет перейти в zip-файл, так как содержание zip-файла выставляется в форме виртуальной папки.
Как ссылка на физические местоположения на жестком диске они - синонимы.
Windows имеет тенденцию использовать "Папку".
*отклоните, имеет тенденцию использовать "Каталог".
В Windows у Вас есть виртуальные папки (как упомянуто в ответе malfruct), которые представлены как каталоги, но могут быть на самом деле сохранены как файлы (zip-файлы, например).
Однако конечному пользователю это различие обычно не имеет значения.