The navigation of an application is the way in which a user will move from place to place as well as perform actions. Often called information architecture, navigation is a key component of any usable application.
Buttons are used to facilitate user edits and screen to screen navigation.