When creating logic, you often want to store data or values during gameplay. This is particularly useful if you want your player to come back and continue where they left off.
When you need to store, for example, Player Health or Position, you can use Number and Vector nodes.
If these nodes are outside of a reusable or behaviour container, they can be accessed by any other node in the scene using a reader link.
In this picture, the premade Collectable Gem stores the score it will add to the player in a Number node.
If you want to store multiple values you can use the List node, which is the main node for storing values to a list.
For reading a list, you can use the List Value Inspector. List value inspector doesn't modify the list, only reads values from specified indexes.
For more complex list operations you can see List Processor.