The rapid advances in ICT in recent years have resulted in an extensive search for possible uses of ICT in educational settings. Many educators all around the world, including English language teachers, are now taking innovative steps to integrate technology into their teaching environments. In language teaching, language teachers have a wide variety of choices for integrating technology into their classes. One of these is the use of Web 2.0 tools. Although there is no consensus on exactly what Web 2.0 is, the term refers to a second generation of World Wide Web, making it available for people to collaborate and share information online easier. There are hundreds of these tools on the Internet, making it difficult for language teachers to determine the useful ones for language education. The aim of this study is to introduce some of the most useful Web 2.0 tools for teaching English as a foreign language, determined after a rigorous selection based on practical experiment and experience. Such an approach is useful for language teachers to be knowledgeable about the possible uses of Web 2.0 tools to enrich their teaching environments. Moreover, it is aimed to give creative and practical ideas to language teachers on the use of these tools in English Language Teaching.