Co to jest std :: move () i kiedy należy go używać?

Co to jest? Co to robi? Kiedy należy go używać? Doceniamy dobre