Acronis interview question

Describe differences between std::map and std::unordered_map. Pros and cons of these data structures?