It allows you to write custom nodes with arbitrary code, but also connect them to existing integrations. Also, for each connection you can transform/select the data using JavaScript.