I am learning how to use Mongo at the moment, and was wondering about the reasoning under the syntax.

In a database of actors, to search for all male actors that are ALSO English, the query is:

```
db.actors.find({gender: 'm', $or: [{nationality: 'english'}]});

```

Forgive my naiveté, but why wouldn't it make more sense to use "and" as follows?

```
db.actors.find({gender: 'm', $and: [{nationality: 'english'}]});

```

There must be reasoning for this that I'm missing (or I'm having a really bad day). What is it?