This page is about clients that send packet to a socket.
You can talk directly to a server that implements a protocol where the packet body is made of text such as:
This client can also act as a net server, therefore you can:
telnet localhost 25
nc localhost 25
openssl s_client -connect google.com:443 -cipher EXP-RC4-MD5
openssl s_client \
-connect datacadamia.com:443 \
-servername datacadamia.com # sni settings