Without knowledge of which portion of ASCII code is crucial for the file or which program to open the file in, the files are not very useful. These files often contain executable code and data programs that are required by various OS’s for the starting of a program. Binary digits (bits) are grouped in 8-character groups and used to interpret something other than numbers and letters by different programs. This allows images, text, sound, and other files (compressed) to be found in a BIN file. Headers can contain metadata used by the program to interpret data and identify format.