A method for synchronizing content, wherein the method comprises: determining, by a synchronization server, a terminal device that needs to perform content synchronization; determining, by the synchronization server, a unique identifier of the terminal device that needs to perform content synchronization and a unique identifier of a synchronization application; sending, by the synchronization server, a first synchronization message to a push server, wherein the first synchronization message comprises the unique identifier of the terminal device that needs to perform content synchronization, the unique identifier of the synchronization application, a command word, and auxiliary information, wherein the command word is used to indicate a synchronization operation that needs to be performed by the terminal device that needs to perform content synchronization, and the auxiliary information comprises a necessary parameter for implementing the synchronization operation; receiving, by the push server, the first synchronization message sent by the synchronization server; parsing, by the push server, the first synchronization message to obtain the unique identifier of the terminal device that needs to perform content synchronization; determining, by the push server, according to the unique identifier of the terminal device that needs to perform content synchronization, whether a push service background-process of the terminal device synchronization is online; sending, by the push server, if the push service background-process of the terminal device is online, a second synchronization message to the push service background-process of the terminal device, wherein the second synchronization message comprises the unique identifier of the synchronization application, the command word and the auxiliary information; receiving and parsing, by the push service background-process of the terminal device, the second synchronization message sent by the push server; and performing, by the synchronization application of the terminal device invoked by the push service background-process, a specific service operation according to the command word and the auxiliary information, wherein the specific service operation comprises a deletion operation, an addition operation and a modification operation. determining, by a synchronization server, a terminal device that needs to perform content synchronization; determining, by the synchronization server, a unique identifier of the terminal device that needs to perform content synchronization and a unique identifier of a synchronization application; sending, by the synchronization server, a first synchronization message to a push server, wherein the first synchronization message comprises the unique identifier of the terminal device that needs to perform content synchronization, the unique identifier of the synchronization application, a command word, and auxiliary information, wherein the command word is used to indicate a synchronization operation that needs to be performed by the terminal device that needs to perform content synchronization, and the auxiliary information comprises a necessary parameter for implementing the synchronization operation; receiving, by the push server, the first synchronization message sent by the synchronization server; parsing, by the push server, the first synchronization message to obtain the unique identifier of the terminal device that needs to perform content synchronization; determining, by the push server, according to the unique identifier of the terminal device that needs to perform content synchronization, whether a push service background-process of the terminal device synchronization is online; sending, by the push server, if the push service background-process of the terminal device is online, a second synchronization message to the push service background-process of the terminal device, wherein the second synchronization message comprises the unique identifier of the synchronization application, the command word and the auxiliary information; receiving and parsing, by the push service background-process of the terminal device, the second synchronization message sent by the push server; and performing, by the synchronization application of the terminal device invoked by the push service background-process, a specific service operation according to the command word and the auxiliary information, wherein the specific service operation comprises a deletion operation, an addition operation and a modification operation.