This document provides an overview of task-based language learning (TBLL) as a methodology. It describes TBLL as focusing on completing real-world tasks through a series of activities and preparation steps. This allows learners to use language in an authentic context. The document outlines the key stages of TBLL - pre-task, task preparation, task realization, and post-task. It also discusses factors to consider when implementing TBLL, such as learners' profiles, language abilities, and learning styles.