This chapter provides an overview of several software programs, which can used to teach and acquire lexical knowledge. First, GSL Builder is aimed directly at supporting the acquisition of high frequency words. AWL Builder is generally used to develop knowledge of academic words. Shanbei provides opportunities for learning low-frequency words. Word Engine is specifically for learning the words needed for passing the TOEFL, IELTS, TOEIC, SAT, and GRE tests. CAVOCA takes learners through different stages of vocabulary development: deduction, consolidation, and long-term retention. V-admin enables teachers to keep track of their students' vocabulary development. The integration of these tools can facilitate EFL learners' vocabulary learning. Teacher beliefs concerning the role of technology for teaching vocabulary are important. Teachers should explore how to effectively integrate vocabulary building technology into their teaching practice. In the future, more effort needs to be made to creating a clearer conceptualization of computer-assisted vocabulary learning (CAVL).