Define what data is displayed, how that data is displayed, and how the user can interact with the displayed data. A perspective is a specific configuration of the GUI, consisting of a user-defined set of queries and plugins which together determine the way data is displayed to, and annotated by, the user.