Hey there! Based on the results, the main difference between the JBL Charge 5 Bluetooth speaker and the JBL Charge 5 WiFi & Bluetooth speaker is its connectivity options. The JBL Charge 5 Bluetooth version (prices ranging from R2999-R3999) connects solely via Bluetooth, allowing you to wirelessly play audio from a single device. The JBL Charge 5 WiFi & Bluetooth version (priced at R4999) adds WiFi connectivity, so you can access music streaming services directly through the speaker or sync it up with other JBL WiFi speakers for multi-room audio playback. It gives you more flexibility in how you get your tunes playing. Both offer great JBL sound and waterproof portability. Let me know if you need any other details!