WELL
TELL
ICALL
CMC
CBT
CAT
CALT
CALI
Computer - assisted Teaching - refers to learning at the computer, but not necessarily with a language focus.
Computer - based Training - refers to programs used for corporate training with narrow and short-term instructional goals.
Computer-mediated Communicaiton - refers to a situation in which computer based discussion may take place but without necessarily involving learning.
Intelligent Computer-assisted Language Learning - describes software programmes which attempt to customize feedack features that cater to individual learner's input
Technology Enhanced Language Learning - refers to any technology used in the classroom such as video, audio etc
Web Enhanced Language Learning - refers to CALL that focuses on the WWW as the medium for instruction