Возможный дубликат:
В чем разница между List (of T) и Collection (of T)?
Какова наилучшая практика использования одного и другого?
Оба реализуют IList <T> и удерживать данные упорядоченным образом, но только List выставляет семантику сортировки....