# Navigation

openBuild uses 4 different ways of navigation:

* [Go to page action](#go-to-page)
* [Navigation through custom states](#navigation-through-custom-states)
* [Navigation through URL parameters](#navigation-through-url-parameters)
* [Navigation through URL parameters and w/ Option sets](#navigation-through-url-parameters-and-w-nav-pages-option-set) (recommended)

Depending on your use case it might make sense to use all of these in your app.&#x20;
