This article illustrates how to use UML Activity Diagrams to capture and communicate the details of user interface navigation and functionality. It explains three of these stereotypes: presentation, exception, and connector. The focus is on how to apply them to the functionality available to system users via a graphical user interface.