Troubleshooting network devices that use network servers (send a packet and then analyze the response) Troubleshooting network devices that use network clients (devices that "phone home" via UDP, TCP, or SSL—Packet Sender can capture these requests) Testing and development of new network protocols (send a packet, see if device behaves appropriately) Reverse-engineering network protocols for security analysis (such as malware) Troubleshooting secure connections (using the SSL server and client). Automation (via Packet Sender's command line interface or resend feature) Stress-testing a device (using intense network generator tool) Sharing/Saving/Collaboration using the Packet Sender Cloud service