is Node interface just a concept ? What is the difference between element interface and node interface ? when Programmatically used for i need examples please !!