A method for facilitating data sharing, comprising: allocating, by a hotspot terminal, at least one wireless resource to a hotspot ID obtained from a hotspot creation interface, wherein the at least one wireless resource comprises wireless network card resources or mobile communication resources, broadcasting, by the hotspot terminal, the hotspot ID so that a data-sharing terminal can connect to the hotspot terminal using the hotspot ID, when receiving a first shared data from the data-sharing terminal, transmitting, by the hotspot terminal, the first shared data to a data-sharing application server in the Internet using the at least one wireless resource allocated to the hotspot ID, and when receiving a second shared data from the data-sharing application server in the Internet, broadcasting, by the hotspot terminal, the second shared data to the data-sharing terminal using the at least one wireless resource allocated to the hotspot ID, wherein allocating the at least one wireless resource to the hotspot ID obtained from the hotspot creation interface comprises: calling, by the hotspot terminal, a hotspot creation command, and allocating, by the hotspot terminal, the wireless network card resources or the mobile communication resources, and associating the allocated wireless network card resources or the mobile communication resources with the hotspot ID, wherein the method further comprises: running, by the hotspot terminal, a local data sharing application using the at least one wireless resource allocated to the hotspot ID, so that the hotspot terminal shares data over the Internet using the at least one wireless resource allocated to the hotspot ID. allocating, by a hotspot terminal, at least one wireless resource to a hotspot ID obtained from a hotspot creation interface, wherein the at least one wireless resource comprises wireless network card resources or mobile communication resources, broadcasting, by the hotspot terminal, the hotspot ID so that a data-sharing terminal can connect to the hotspot terminal using the hotspot ID, when receiving a first shared data from the data-sharing terminal, transmitting, by the hotspot terminal, the first shared data to a data-sharing application server in the Internet using the at least one wireless resource allocated to the hotspot ID, and when receiving a second shared data from the data-sharing application server in the Internet, broadcasting, by the hotspot terminal, the second shared data to the data-sharing terminal using the at least one wireless resource allocated to the hotspot ID, wherein allocating the at least one wireless resource to the hotspot ID obtained from the hotspot creation interface comprises: calling, by the hotspot terminal, a hotspot creation command, and allocating, by the hotspot terminal, the wireless network card resources or the mobile communication resources, and associating the allocated wireless network card resources or the mobile communication resources with the hotspot ID, calling, by the hotspot terminal, a hotspot creation command, and allocating, by the hotspot terminal, the wireless network card resources or the mobile communication resources, and associating the allocated wireless network card resources or the mobile communication resources with the hotspot ID, wherein the method further comprises: running, by the hotspot terminal, a local data sharing application using the at least one wireless resource allocated to the hotspot ID, so that the hotspot terminal shares data over the Internet using the at least one wireless resource allocated to the hotspot ID.