An application distribution method performed by a terminal, the method comprising: acquiring, by the terminal, a card type to be displayed; sending, by the terminal, the card type to a specified server of the terminal; receiving, by the terminal, card real-time information which is returned by the specified server by interaction with an application server corresponding to the card type; and displaying, by the terminal, a card in a predetermined display format on a leftmost screen of the terminal based on the card real-time information, wherein the predetermined display format comprises: a title part, a content part and a function part, wherein the title part is configured to display the card type, the content part is configured to display the card real-time information, and the function part is configured to provide a specified function of the card; wherein the card corresponds to an application program, the card has part of functions of the application program and is loaded on the leftmost screen of the terminal to directly receive control of a user, and the card has an entry skipping to an intermediate page corresponding to the card; wherein the intermediate page comprises a webpage, and is provided by the application server of the card; wherein the user uses the part of functions of the application program corresponding to the card on the card; and wherein the user learns about the application program according to content on the intermediate page and thereby decides whether or not to download the application program corresponding to the card; and wherein when the entry skipping to the intermediate page is triggered, the method further comprises: loading and displaying the intermediate page, and determining whether to download the application program according to the content displayed on the intermediate page. acquiring, by the terminal, a card type to be displayed; sending, by the terminal, the card type to a specified server of the terminal; receiving, by the terminal, card real-time information which is returned by the specified server by interaction with an application server corresponding to the card type; and displaying, by the terminal, a card in a predetermined display format on a leftmost screen of the terminal based on the card real-time information, wherein the predetermined display format comprises: a title part, a content part and a function part, wherein the title part is configured to display the card type, the content part is configured to display the card real-time information, and the function part is configured to provide a specified function of the card; wherein the card corresponds to an application program, the card has part of functions of the application program and is loaded on the leftmost screen of the terminal to directly receive control of a user, and the card has an entry skipping to an intermediate page corresponding to the card; wherein the intermediate page comprises a webpage, and is provided by the application server of the card; wherein the user uses the part of functions of the application program corresponding to the card on the card; and wherein the user learns about the application program according to content on the intermediate page and thereby decides whether or not to download the application program corresponding to the card; and wherein when the entry skipping to the intermediate page is triggered, the method further comprises: loading and displaying the intermediate page, and determining whether to download the application program according to the content displayed on the intermediate page.