The movement of high-angle boundaries occurs by the transfer of atoms between the neighbouring grains. The ease with which this can occur will depend on the structure of the boundary, itself dependent on the crystallography of the grains involved, impurity atoms and the temperature. It is possible that some form of diffusionless mechanism (akin to diffusionless phase transformations such as martensite) may operate in certain conditions. Some defects in the boundary, such as steps and ledges, may also offer alternative mechanisms for atomic transfer.