There are some fundamental parts to the structure of navigating a client. This section introduces these and provides specific methods in which to integrate these into a client session.