Acronyms and Abbreviations / Technology

What does 3G stand for in Technology?