Imagina que cada tipo de archivo es como un juguete diferente en una caja de juguetes. Algunos juguetes son de bloques de construcción, otros son muñecas y algunos son autos. Cada juguete tiene su propia forma y color.
Ahora, piensa en los programas como niños que juegan con los juguetes. Algunos niños son buenos construyendo cosas con bloques, otros prefieren jugar con muñecas, y otros les gusta correr con los autos.
Cuando abres un archivo, el programa necesita saber qué tipo de juguete es para saber si puede jugar con él. Así que, mira el nombre del juguete o cómo se ve, y decide si le gusta o no. Si le gusta, lo agarra y empieza a jugar. Pero si no le gusta o no sabe cómo jugar con ese tipo de juguete, simplemente lo deja y busca otro.
¡Así de simple! Los programas son como niños que eligen qué juguetes quieren jugar, ¡pero en lugar de bloques y muñecas, juegan con archivos como fotos, música y documentos!