This website is about using and creating blogs for an EFL online writing program in order to enhance graduate students' collaboration and writing performance. Blogs are incorporated into a variety of virtual environments. In other words, students are required to create and manage blogs in which they share their opinions, experiences and thoughts on exploring the virtual worlds, VEC3D and Second Life.