Possible Duplicate:
What is the difference between List (of T) and Collection(of T)?
What is the best practice for when to use one vs the other?
Both implement IList<T> and hold the data in an ordered fashion, but only List expose the sorting semantics....