This document discusses computer-assisted language learning (CALL) and web-based learning. It defines CAL and CALL, and outlines some underlying considerations of CALL like flexibility and encouraging individualized learning. The document also discusses advantages of CALL like easier access to topics and flexibility, and disadvantages like costs. It then discusses the concept of web-based learning and its applications. The history of its development from computer-based instruction to use of the internet is covered. Current applications and advantages like accessibility and tracking are outlined, as well as disadvantages like technical limitations. Finally, the document discusses ICT tools used in language learning and their benefits.