¿Qué es std :: move (), y cuándo debería usarse?

¿Qué es? ¿Qué hace? ¿Cuándo debería usarse? Se agradecen los buenos