for get it, I see that we use both mode and list.

Is it really useful to have both of them?