The java.net.InetAddress class represents an IP address.
java.net.InetAddress
It converts numeric addresses to host names and host names to numeric addresses.
It is used by other network classes like Socket and ServerSocket to identify hosts
Socket
ServerSocket