A system for providing a cloud service, the system comprising: an integrated cloud providing unit which integrates contents information which is transmitted from at least one digital media server, DMS which is connected to a first network, and provides contents to a terminal which is connected through a second network, based on the integrated contents information; and a connection management unit which manages connection of the terminal to the first network using identification information of the least one DMS, wherein the integrated cloud providing unit is configured to i) transmit contents request message to each DMS, ii) receive, from the each DMS, contents-sharing message including contents information for all contents which the each DMS can provide, in response to the contents request message, iii) analyze the contents-sharing message, iv) match an identifier for the each DMS to the contents information, v) generate an integrated contents list by collecting the matching result and vi) after generating the integrated contents list, transmit to the each DMS, a connection termination message to notify that sharing of the contents may be terminated, wherein the integrated contents list includes contents information for all contents which the each DMS can provide, wherein the connection management unit allocates identification information of the at least one DMS to share the identification information with the integrated cloud providing unit, wherein the identification information includes the identifier and a password of the at least one DMS, wherein the connection management unit shares the identifier with the terminal if the terminal requests connection through the second network, wherein the connection management unit blocks or approves connection of the terminal to the first network according to a result of checking the password if the terminal transmits the password for the identifier of the at least one DMS. an integrated cloud providing unit which integrates contents information which is transmitted from at least one digital media server, DMS which is connected to a first network, and provides contents to a terminal which is connected through a second network, based on the integrated contents information; and a connection management unit which manages connection of the terminal to the first network using identification information of the least one DMS, wherein the integrated cloud providing unit is configured to i) transmit contents request message to each DMS, ii) receive, from the each DMS, contents-sharing message including contents information for all contents which the each DMS can provide, in response to the contents request message, iii) analyze the contents-sharing message, iv) match an identifier for the each DMS to the contents information, v) generate an integrated contents list by collecting the matching result and vi) after generating the integrated contents list, transmit to the each DMS, a connection termination message to notify that sharing of the contents may be terminated, wherein the integrated contents list includes contents information for all contents which the each DMS can provide, wherein the connection management unit allocates identification information of the at least one DMS to share the identification information with the integrated cloud providing unit, wherein the identification information includes the identifier and a password of the at least one DMS, wherein the connection management unit shares the identifier with the terminal if the terminal requests connection through the second network, wherein the connection management unit blocks or approves connection of the terminal to the first network according to a result of checking the password if the terminal transmits the password for the identifier of the at least one DMS.