Per the Bluetooth Core specification document, there are two main types of Bluetooth addresses: public and random addresses.