(1) (n.) A span of characters, highlighted in inverse video , underlining, or gray shading.
(2) (n.) In the X protocol, a means of communicating between clients using properties and events. From the user's perspective, a selection is an item of data that can be highlighted in one instance of an application and pasted into another instance of the same or a different application.