keyword
noun
1. Any word used as the key to a code.
2. (information science) Any word used in a reference work to link to other words or other information.
3. (programming) A reserved word used to identify a specific command, function, etc.
4. (linguistics) Any word that occurs in a text more often than normal.
verb
1. (transitive) To tag with keywords, as for example to facilitate searching.