Socket communication is a development tool to help developers test message sending via the networks,you can configure the ports and ip addresses manually and type your desired message to simulate.It can help developers test connections to socket ports via the network either to a server or to another android client.It can also be used as a messaging tool within a Wi-Fi connection so no costs is required via the ISP networks (e.g: within an offices WLAN)