A 3G-capable smartphone allows users to access 3G cell phone network and use it to conduct high-speed data transfers. To the user, this means faster browsing, streaming, and downloading speeds. The downloading and uploading speeds available in 2G technologies are up to 236 Kbps. While in 3G technology the downloading and uploading speeds are up to 21 Mbps and 5.7 Mbps respectively.