Netcat is a command-line tool for sending or receiving data over TCP/UDP. It can also be used for port scanning.