A Bluetooth communication method that comprises the steps of: when a user uses a terminal to perform audio transmission to a Bluetooth headset, receiving, by the terminal, a multi-Bluetooth-headset communication instruction entered by the user; determining, by the terminal, whether a quantity of Bluetooth headsets currently connected to the terminal is greater than 1; if the quantity of Bluetooth headsets currently connected to the terminal is greater than 1, reading, by the terminal, a Bluetooth headset working mode selected by the user, wherein the Bluetooth headset working mode comprises an exclusive mode and a non-exclusive mode; and either, if the user selects the exclusive mode, creating, by the terminal, a headset tag object for a specified Bluetooth headset, establishing a communications link with the specified Bluetooth headset, and communicating with the specified Bluetooth headset by using Bluetooth; or if the user selects the non-exclusive mode, separately creating, by the terminal, a headset tag object for all Bluetooth headsets, separately establishing a communications link with all the Bluetooth headsets, and simultaneously communicating, by using Bluetooth, with more than one Bluetooth headset selected by the user, or simultaneously communicating, by using Bluetooth, with all the Bluetooth headsets with which the communications link is established, wherein the headset tag object comprises information that is used to establish the communications link with the terminal, and wherein, when a current Bluetooth headset working mode is the exclusive mode and if a new Bluetooth headset is connected to the terminal, the method further comprises: when the user uses the terminal so that audio transmission to the Bluetooth headset is performed, prompting the user, by the terminal, to choose whether to switch to the new Bluetooth headset to perform audio transmission; otherwise prompting the user, by the terminal, to choose whether to switch the Bluetooth headset working mode; and if the user chooses to switch to the non-exclusive mode, further prompting the user, by the terminal, to select Bluetooth headsets that simultaneously perform audio transmission. when a user uses a terminal to perform audio transmission to a Bluetooth headset, receiving, by the terminal, a multi-Bluetooth-headset communication instruction entered by the user; determining, by the terminal, whether a quantity of Bluetooth headsets currently connected to the terminal is greater than 1; if the quantity of Bluetooth headsets currently connected to the terminal is greater than 1, reading, by the terminal, a Bluetooth headset working mode selected by the user, wherein the Bluetooth headset working mode comprises an exclusive mode and a non-exclusive mode; and either, if the user selects the exclusive mode, creating, by the terminal, a headset tag object for a specified Bluetooth headset, establishing a communications link with the specified Bluetooth headset, and communicating with the specified Bluetooth headset by using Bluetooth; or if the user selects the non-exclusive mode, separately creating, by the terminal, a headset tag object for all Bluetooth headsets, separately establishing a communications link with all the Bluetooth headsets, and simultaneously communicating, by using Bluetooth, with more than one Bluetooth headset selected by the user, or simultaneously communicating, by using Bluetooth, with all the Bluetooth headsets with which the communications link is established, wherein the headset tag object comprises information that is used to establish the communications link with the terminal, and wherein, when a current Bluetooth headset working mode is the exclusive mode and if a new Bluetooth headset is connected to the terminal, the method further comprises: when the user uses the terminal so that audio transmission to the Bluetooth headset is performed, prompting the user, by the terminal, to choose whether to switch to the new Bluetooth headset to perform audio transmission; otherwise prompting the user, by the terminal, to choose whether to switch the Bluetooth headset working mode; and if the user chooses to switch to the non-exclusive mode, further prompting the user, by the terminal, to select Bluetooth headsets that simultaneously perform audio transmission. when the user uses the terminal so that audio transmission to the Bluetooth headset is performed, prompting the user, by the terminal, to choose whether to switch to the new Bluetooth headset to perform audio transmission; otherwise prompting the user, by the terminal, to choose whether to switch the Bluetooth headset working mode; and if the user chooses to switch to the non-exclusive mode, further prompting the user, by the terminal, to select Bluetooth headsets that simultaneously perform audio transmission.