What is the difference between Set and List?

What is the fundamental difference between the Set<E> and List<E> interfaces?