The Marked state is simply an indicator of user interest in the associated object. The Marked state can be used to help filter data as well as to specify the desired input to application functions. For instance, the Marked state can be used to specify which molecules out of a large list are saved. Finally, when certain operations generate too many results to be displayed at one time, the Marked state can be used to indicate the results of those operations.