Binary compatibility is generally an ability of two hardware/software systems to run the same binary code without the need to recompile.