Was ist std :: move () und wann sollte es verwendet werden?

Was ist es? Was tut es? Wann sollte es verwendet werden? Gute Links werden