Software is described as cross-platform if it can be run across different platforms without modification.