The navigation system in Unity allows us to provide powerful path finding to the characters in our games very easily. In this tutorial, we cover the basics of navigation, how to create a navmesh, details of the navmesh component, creating offmesh links, and how to use Navmesh obstacles to block agent pathfinding.