
Project Settings
It is worthwhile mentioning, even if we don't go through them in details, that same Navigation settings can be changed from the Project Settings; there is a specific tab for that, as shown in the following picture:

Interesting to notice is the last tab about Agents. Here it is possible to create an Array of Supported Agents, so that different agents can have different ways to navigate the Nav Mesh. For instance, a mouse might have a very different Navigation Mesh than a Giant Troll. In fact the mouse can also go in small holes, whereas the Troll can't. Here you will be able to specify all the different kinds of agents you have:

You cannot assign directly which kind of agents your character will follow, but, based on the Character Movement Component (or Movement Components in general), a kind of agent is assigned to the Character/AI Agent.