I've already asked this question on Discord, but got no answer. I hope someone in this forum will be able to help me ...
I always assumed a script 'augments/customizes' the node it's attached to, but that they are basically the same thing. However, when you mark a script as 'autoload' a new node is created in the senetree (you can see this in the 'remote tree' when you run the scene). This new node has the same type as the script, but it is -not- the node the script is attached to ...
So, what exactly is a script ? I'm feeling very confused ... ?