Outline
The programmatic routing method is useful to navigate back and forth between routes inside a component while not using a router, and can be used in conjunction with named routes to allow for more customizable routing.
To get more information on routing, check out the vue router docs: https://router.vuejs.org/guide/essentials/navigation.html