$in and $all difference

I’m reviewing the course, what’s the difference between $in and $all?

When array has more than one element:

$all -> elem1 AND elem1
$in -> elem1 OR elem2