A terminal management method in a Push service, comprising: by a Push sender agent on a server side, sending a terminal capability information request to a terminal, needed to carry out a service; and receiving terminal capability information returned by the terminal, and managing terminal capabilities according to the terminal capability information; wherein the terminal capability information request specifies a format of returning the terminal capability information and the returned terminal capability information complies with the format; and wherein the specified format is one of the: user agent-profile (ua-profile), User-Agent, or message body; and a) if the terminal capability information is reported by the terminal in the ua-profile format, the managing of the terminal capability according to the terminal capability information further comprises: interacting with a profile server according to the ua-profile reported by the terminal, btaining corresponding terminal capability information stored in the profile server, and storing the obtained terminal capability information, or updating terminal capability information stored locally according to the obtained terminal capability information; and o b) if the terminal capability information is reported by the terminal in the User-Agent format or the message body format the managing of the terminal capability according to the terminal capability information further comprises: storing the reported terminal capability information, or updating the terminal capability information stored locally according to the reported terminal capability information. by a Push sender agent on a server side, sending a terminal capability information request to a terminal, needed to carry out a service; and receiving terminal capability information returned by the terminal, and managing terminal capabilities according to the terminal capability information; wherein the terminal capability information request specifies a format of returning the terminal capability information and the returned terminal capability information complies with the format; user agent-profile (ua-profile), User-Agent, or message body; and a) if the terminal capability information is reported by the terminal in the ua-profile format, the managing of the terminal capability according to the terminal capability information further comprises: interacting with a profile server according to the ua-profile reported by the terminal, btaining corresponding terminal capability information stored in the profile server, and storing the obtained terminal capability information, or updating terminal capability information stored locally according to the obtained terminal capability information; and o b) if the terminal capability information is reported by the terminal in the User-Agent format or the message body format the managing of the terminal capability according to the terminal capability information further comprises: storing the reported terminal capability information, or updating the terminal capability information stored locally according to the reported terminal capability information. a) if the terminal capability information is reported by the terminal in the ua-profile format, the managing of the terminal capability according to the terminal capability information further comprises: interacting with a profile server according to the ua-profile reported by the terminal, btaining corresponding terminal capability information stored in the profile server, and storing the obtained terminal capability information, or updating terminal capability information stored locally according to the obtained terminal capability information; and o interacting with a profile server according to the ua-profile reported by the terminal, btaining corresponding terminal capability information stored in the profile server, and storing the obtained terminal capability information, or updating terminal capability information stored locally according to the obtained terminal capability information; and b) if the terminal capability information is reported by the terminal in the User-Agent format or the message body format the managing of the terminal capability according to the terminal capability information further comprises: storing the reported terminal capability information, or updating the terminal capability information stored locally according to the reported terminal capability information. storing the reported terminal capability information, or updating the terminal capability information stored locally according to the reported terminal capability information.