This document discusses task migration in distributed systems. It defines task migration as the preemptive transfer of a partially executed task to another node. The document outlines the group members working on the task migration project and provides an introduction to terminology used. It then discusses reasons for task migration like load distribution and improving communication. The main issues discussed are state transfer costs, location transparency, migration mechanism structure, and performance impacts.