Rarely but sometimes you need to find what programs access your internet connection. Some programs we know like Yahoo Messenger, Gtalk and things which we use commonly but if you have suspicion that something else is also using the internet connection its time to check in for TCP view.
TCP view is small program which tells you which running program is accessing your internet connection in real time which you can see in the video.
Connections which change state from one update to the next are highlighted in yellow; those that are deleted are shown in red, and new endpoints are shown in green. Via TroubleFixers
The ony setting I would suggest to change is untick the unconnected end points under options menu. This makes sure you see only the connected programs and if something tries to connect it is easier to find.
You can download this program from Microsoft’s System Internals TCP VIEW