This document discusses task-supported language teaching and technology-enhanced learning. It provides an overview of criteria for designing effective language learning activities and how different technologies can support various phases of tasks and aspects of second language acquisition. Examples of tools and applications that can be used for content delivery, learner interaction, and assessment are described. The document also addresses trends in areas like mobile-assisted language learning, virtual worlds, and telecollaboration, as well as resources for professional development.