Task-based learning involves exposing learners to meaningful social contexts using the target language, providing frequent opportunities for active use of the language in communicative situations, and motivating learners for language learning. It follows a typical sequence of a pre-task phase, task phase, and post-task phase. The principles emphasize using appropriate language functions and exponents for communication over isolated grammar patterns.