Basado en la pregunta homónima en SO.
He estado leyendo sobre los contenedores de la STL (librería de plantillas de C++) y entiendo que cada uno de ellos tienen sus características específicas (que estoy cerca de memorizar)... pero lo que aún no comprendo es en que contextos es mejor usar cada uno de ellos.