先从单词层面理解:
向前:forward,即未来拓展
向后:backward,即兼容以前
项目中会使用一些中间件,比如在64位系统上跑32位的pg/nginx/redis/php/beanstakld的程序是兼容的,这就是软件对硬件(系统)的向前兼容;
也可以理解为硬件对软件的向后兼容。