What does this quote mean?

```
the list functor represents a context of nondeterministic choice;

```

In the context of Functors in functional programming. 

I think I understand that a Functor is a "container" of some kind along with the ability to apply a function uniformly to elements in the container without altering the structure. So maybe is a Functor that represents a context or container with possible failure, but why does list represent a context or container with nondeterministic choice?