Name of nodes are not unique. A node represents an object, like an article, with a name like 'Article' which has its own values.
The method 'node' can instanciate a Node from a class or from the generic Node class. Node values are optionnal but retrieved in DB if not defined.