I recommend Little Snitch often. It's great for blocking sleazy ad servers or just being generally informative about networking statistics. It also has some great tools for troubleshooting. Here's the activity monitor that shows network traffic and application launch events.
Select an application from the list to see when it was performing network operations:
Want more detail about a specific process? Hit the info button: