Computers can serve as an effective tool for English language teaching and learning. They can act as tutors by providing drills, feedback, and allowing students to learn at their own pace. As tutors, computers can help with grammar, writing, listening, pronunciation, speaking, and reading. They make it possible to combine these skills into single activities. The internet also provides opportunities for communication through email and discussion forums. While computers are useful aids, the teacher must still consider how to incorporate them as the computer alone does not constitute a full teaching method.