Возможно, имелись в виду понятия «переносимость» и «мобильность» программного кода, но они имеют разные значения.
Переносимость — это лёгкость переноса программного обеспечения в различные программные и аппаратные среды. 5 Программа, которая поддаётся переносу на другой компьютер, оснащённый другой операционной системой и другим процессором, считается переносимой. 2
Мобильность — это принцип, согласно которому операционная система относительно легко переносится с процессора одного типа на процессор другого типа и с аппаратной платформы одного типа на аппаратную платформу другого типа. 1
Таким образом, основное различие между понятиями заключается в том, что переносимость — это более широкое понятие, которое включает в себя возможность использования программы на различных платформах, а мобильность — это конкретный принцип переноса операционной системы.