Single-thread downloading definition

Single-thread downloading means downloading a content file from an initial source location and no other sources.