Lua Upvalue is a feature of the Lua programming language that allows you to assign values to local variables without having to use global variables.