Computer-assisted language learning (CALL) is a form of computer-based learning which carries two important features: bidirectional learning and individualized learning. It is not a method. CALL materials are tools for learning. The focus of CALL is learning, and not teaching. CALL materials are used in teaching to facilitate the language learning process. It is a student-centered learning material, which promotes self-paced learning.