Upon checking out a binary file, and according to convincing evidence, .bin file extensions are supposed to denote a file type which stores its data as 0s and 1s, or 31/32 in ASCII hex(ASCII character codes for 1 and 0). Upon entering a file I noticed that it doesn't just store 0s and 1s:
The first sixteen bytes fall within a possible 8-bit value (range: 0-256), which makes sense since each value is a byte. But my questioning is, since it's called "bin", why does it store values like every other file? What is the difference? The values are not 1s and 0s, but values falling anywhere between 0-256 per byte. That doesn't add up to me.
Why is it called a binary file when it stores byte-ranged values the same as any other file would? How is a bin different than a jpeg?