.exe — исполняемый файл или самораспаковывающийся архив в системе Windows, либо DOS-приложение. В первом и третьем случае представляет собой файл, содержащий программу, исполняемую компьютером.
.bin — файл, содержащий последовательность байтов, иногда использующийся программами, либо образ диска, создаваемый программой CDRWin.
.sys — файл, чаще всего представляющий из себя драйвер (в системах семейства Windows). Также в системах DOS и в ранних версиях Windows (вплоть до Windows 98) используется как конфигурационный файл системы (например, CONFIG.SYS). Многие sys-файлы критически важны для нормальной работы системы.
.jar — файл, представляющий собой архив, в котором хранится программа (или её часть), написанная на языке программирования Java. Её можно запустить, если на платформе (не обязательно компьютере) установлен интерпретатор Java.
.py, .pyw, .pyc — файл, в котором хранится программа на языке программирования Python. Для её запуска на платформе должен быть установлен интерпретатор этого языка. Кроме того, их можно открыть любым текстовым редактором (кроме .pyc, т.к. это - скомпилированный файл), для просмотра программного кода.
.dll — файл, содержащий библиотеку. Нужен, в основном, для реализации разными программами одинаковых функций. Некоторые из этих файлов являются частью операционной системы Windows. При его удалении могут перестать работать некоторые программы, или система в целом (если файл - системный). Также может являться динамической web-страницой.
Ссылки