An information processing system comprising: one or more terminals; and a cloud computing system connected to the one or more terminals via a network, the cloud computing system comprising: execution means for executing at least one application from among multiple applications; sending means for sending to a terminal the result of the execution by said execution means of said at least one application; communication information acquisition means for acquiring communication information representing the communication states between said sending means and said terminal, wherein the communication information includes network delay information; suitability information storage means for storing suitability information representing the suitability of executing each of said applications in relation to application identification information identifying each of said applications and to a range of network delay values of said communication information; suitability information acquisition means for acquiring the suitability information about each of said applications based on the acquired communication information; and display information generation means for generating display information for displaying the content of said multiple applications in accordance with the acquired suitability information, the display information being displayed by said terminal, wherein the display information generation means is configured, when generating the display information, to omit the content of applications that are not suitable for use under the conditions identified by the suitability information and the network delay information. one or more terminals; and a cloud computing system connected to the one or more terminals via a network, the cloud computing system comprising: execution means for executing at least one application from among multiple applications; sending means for sending to a terminal the result of the execution by said execution means of said at least one application; communication information acquisition means for acquiring communication information representing the communication states between said sending means and said terminal, wherein the communication information includes network delay information; suitability information storage means for storing suitability information representing the suitability of executing each of said applications in relation to application identification information identifying each of said applications and to a range of network delay values of said communication information; suitability information acquisition means for acquiring the suitability information about each of said applications based on the acquired communication information; and display information generation means for generating display information for displaying the content of said multiple applications in accordance with the acquired suitability information, the display information being displayed by said terminal, wherein the display information generation means is configured, when generating the display information, to omit the content of applications that are not suitable for use under the conditions identified by the suitability information and the network delay information. execution means for executing at least one application from among multiple applications; sending means for sending to a terminal the result of the execution by said execution means of said at least one application; communication information acquisition means for acquiring communication information representing the communication states between said sending means and said terminal, wherein the communication information includes network delay information; suitability information storage means for storing suitability information representing the suitability of executing each of said applications in relation to application identification information identifying each of said applications and to a range of network delay values of said communication information; suitability information acquisition means for acquiring the suitability information about each of said applications based on the acquired communication information; and display information generation means for generating display information for displaying the content of said multiple applications in accordance with the acquired suitability information, the display information being displayed by said terminal, wherein the display information generation means is configured, when generating the display information, to omit the content of applications that are not suitable for use under the conditions identified by the suitability information and the network delay information.