Pergunta de entrevista da empresa Cadence Design Systems

Explain the differences between the C++::STL Set, Map and Vector.