Cables, input ports (sometimes with walls, doors, and port actions), and output ports (sometimes trigger ports)
An event can come into a node through cables connected to one or more of its input ports. When an event reaches the node’s input ports, the node executes, and it may or may not send the event through its output ports.