Those ones and zeros might not look like anything to you, but in binary code the numbers are actually saying “Hello!” Any code that uses just two symbols to represent information is considered binary ...
How often have you pulled out old MCU-based project that still works fine, but you have no idea where the original source code has gone? Having the binary image and the source code as separate things ...