向前兼容:以前的版本支持现在版本生成的数据。
向前兼容处理的是一个以较新版本编译的程序集是否可以在较老版本上执行的问题。
应用程序的早期版本能够打开较新版本中的文件并忽略早期版本中未实现的功能。例如,Word 2003 向前兼容 Word 2007,因为它能够成功地使用转换器打开 Word 2007 文件。 (word 2003应用程序能打开docx的文件)
向后兼容:也称向下兼容。
向后兼容处理的是一个以较早版本编译的程序集是否可以在较新版本上执行的问题。
2007 Microsoft Office 系统向后兼容下列早期版本:Microsoft Office 2000、Microsoft Office XP 和 Microsoft Office 2003。
比如USB 2.0规范是可以向后兼容版本更低的USB 1.1标准的。