A variable or array surrounded by parentheses that can replace a name in a command or function. Name expressions provide flexibility in Visual FoxPro commands and functions.