What is a data type?
The number primitive data type is used for decimals and integers. For a more robust definition, check the docs for number here.
The string primitive data type is used for text. For a more robust explanation, check the docs for string here.
The boolean primitive data type is used for making decisions. You can find the docs definition here.
The undefined primitive data type is the value taken by a variable that is not yet defined. Read more here.
The null primitive data type represents the intentional absence of any object value. The docs explanation can be found here.
The symbol primitive data type represnets a value that is unique and cannot be changed. For a full explanation, reference the docs here.
The bigint primitive data type is used to hold numbers that would otherwise be considered infinity. A better definition can be found in the docs.