Библиотека STL, нужно ли освобождать память после использования контейнеров?

Когда я использую vector, list, и т.д. мне нужно потом освобождать память или оно само очищается?