Migration to, from or between rural areas is an important component of both internal (within countries) and international (between countries) migration. Due to the complexity of factors driving rural migration, it is usually a multifaceted process that takes different forms. These rural migration flows are closely linked to agricultural and rural development in a bidirectional relationship: agricultural and rural development affects migration, but at the same time is itself affected by migration (see Box 4 for a list of terms describing various migration types and patterns).