For a piece of software to be considered cross-platform, it must be able to function on more than one computer architecture or operating system.
لكي يعتبر اي تطبيق كبرنامج متعدد المنصات , يجب ان يكون قادراً على العمل بكامل وظائفه الأساسية على أكثر من معمارية حاسوبية او نظام تشغيل.