A word reserved by the Java programming language for its exclusive use, which is therefore not available for developer use in naming variables or methods . For example, String for = "x"; is illegal because for is a keyword. Note that two terms, const and goto , are reserved but not used.