The names of the product elements
The name of the type
Simply echos the incoming message back
Creates a socket that doesn't do anything.