1-What is an Instance?
2-What is a Key Value?
3-What is an Index (or Index Value)?
Instance is the base class for all classes in the Roblox class hierarchy. Every other class that the Roblox engine defines inherits all of the members of Instance . … This function takes the name of the class as a parameter and returns the created object.
Key value pairs are stored on separate lines followed by a comma. Keys and values can be any data type --including strings, numbers, and variable names. This dictionary uses string as keys .
An index is an alphabetical list of names, subjects, etc. with reference to the pages on which they are mentioned.
You could’ve researched a bit and found all of them.
In Lua, tables are implemented as associate arrays , the term ‘table’ can be used to refer to either dictionaries or arrays (in Roblox standards, an array is a numerically indexed table while a dictionary or hashtable is basically a table with non-numerical indices), a key is what people refer to the index in tables, the value being the value.
An Instance is essentially the root class for all objects, objects are implemented as userdata values (the workspace, vectors and CFrames etc.) in C.
So, the key value is the whatever value in a table?
A keyvalue is either an index or a setvalue
{Key = Value}