In my course work I developed the same game for a few operating systems independently. The game can be played both offline (with a bot) and in multiplayer mode (I have a server for that). Now I write documentation, and I cannot choose a term: it is not an application, nor a software suit. I would like to call it an applications set, but suppose it's incorrect. So, what is the best term?
closed as primarily opinion-based by Blrfl, JeffO, gnat, Thomas Junk, Thomas Owens♦ Feb 24 '17 at 15:37
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
The same program rewritten for different platforms are generally called ports. I would say that you have written several ports of a single application.
How about a "multi-platform application"?