just that its listening for any traffic that may be on there
A Similar discussion I found on another forum:
The 'Foreign Address' is the address at the other end of the connection. If you look at an existing TCP connection (try starting a download just before running it to see what I mean) you'll see the address and port number you're connected to. The 0.0.0.0:0 and *:* values are just placeholders.
LISTENING means that a service is listening for connections on that port. Once a connection is established it will be ESTABLISHED, and you'll have a matching foreign address on the line. Other states you might see during the setup and shutdown stages include SYN_SENT and TIME_WAIT. All that only applies to TCP; because UDP is...