Nova Systems Interview Question

what is std::move? what is a unique pointer?