I am writing a program that will have a list that the user can search. I'm having trouble with terminology. I need a name denoting that the items that are in the list can be searched for, and one denoting that the list can be searched through.
My problem is that when thinking of both of these, I can only think of
Searchable, as in
Searchable list and
Searchable item. I'm afraid these names are terribly ambiguous, though, and don't convey their purpose or functionality very well. I also considered
Search result and
Search context, but the items are still there when not part of a search. What are two better words for these?