It's going through the same pipeline, but through different pipelines

Let's say you have this:
A....B....C
\....|..../
.\...|.../.
..\..|../..
...\.|./...
.....D.....
.....|......
.....|......
.....E.....
A being, let's say, imagestation.com.
B being NLOC.net
C being w3.cablespeed.com (my img host)
D is your internet provider
E is you
When you load a web page, NLOC.net sends you just a text listing of the page. As your browser parses through that text, it comes across an IMG tag for
www.imagestation.com/picture.jpg (ex.). At that time, your machine makes a connection to
A to download that image. As your machine keeps parsing, it finds an IMG tag for w3.cablespeed.com/picture.com
C, so it jumps out to
C to grab that file.
The pipeline from B-D is only used to send text, the pipelines from A-D and C-D are used for pictures, and the pipeline from D-E (your ISP to you) is used to send everything. However, the bottleneck is in the pipeline from B-D, as NLOC's provider is limiting their bandwidth amount. The pipeline from D-E (your ISP) should be very large, large enough to handle most users, and should rarely be full.
The only information that is sent from B-D is plain text in these posts, and the occassional < img src = "http://www.somesite.com/picture.jpg" > which is still just plain text.
OK ok, I'm bored at work. So sue me
