拿著名的动画制作软件 Flash 的两个版本 Flash 5 与Flash MX 2004 来说,这两个版本虽然保存出来的文件都是 .fla,可是文件内容的结构有所不同。尽管如此,Flash MX 2004 仍然能处理 Flash 5 保存的 fla 文件,我们就说 Flash MX 2004 是向下兼容的。
但是由于考虑实际应用,不一定所有版本高的软件都能接受版本低的软件输出的东西,例如假设有一种软件 X,并假设现在已经有 10.0 版本了(这么快!!),那么版本旧得已经没有什么人用的 X 1.0 所输出的文件,就不太可能在 10.0 版本中顺利读取。