Bien todos los archivos sin importar el sistema operativo que utilicemos tienen algo llamado exenciones que van delante del nombre del archivo seguido de punto tres letras, ejemplo:
opensys.bin
linux.exe
mac.app
No siempre son tres letras en ocasiones he visto has hasta 5.Pero a los que trabajamos con sistemas algún dia nos pasa que no encontramos un programa apropiado para abrir una extensión o tenemos la curiosidad de aprender a que se asocia esta extensión.
Este sitio web nos ayuda bastante esta en ingles, una breve descripción :
Hemos investigado y recogido una gran lista de las extensiones de archivo y muchas de ellas con explicaciones detalladas de cada tipo de archivo y la forma en que se utilizan hoy en día. También hemos tratado de incluir algunos de los programas de software que están asociadas con cada uno de estos tipos de archivo con extensión.
agréguenla en sus favoritos http://www.file-extensions.org