VoIP endpoints are usually softphones, landlines, mobiles, computer applications or WebRTC enabled browsers. These endpoints usually use G.711, the standard for transmitting uncompressed packets or G.729, the standard for compressed packets, according to the ITU (International Telecommunication Union) Codecs. In comes cases, voice quality may suffer when compressed, but compression reduces the bandwidth costs. For non-voice communications, VoIP uses the ITU T.38 Protocol.