If u ra 'programming person' den this should explain it :
--- it divides the file into multiple small parts and uses THREADS to download all parts PARALLELY at the same time thereby speeding up the download process.
In case u r 'NOT a programming person' den :
--- Sites offer multiple connections to attend to requests from multiple users accessing their site the same time ( eg. a no. of users might be playing the same video on YouTube at the same time). IDM uses this facility and sends multiple requests to the site acting as if they were coming from different users accessing the site and thus receives data parallely, i.e. more data at the same time and using ur connection to the fullest.
Hope i ws able to explain it to u.
Source: https://answers.yahoo.com/question/index?qi...29215200AAy7XGG
What does IDM Actually do to improve downloading?
It creates threads [for example 8 or 16, depending on the setting] which simultaneously request the same file from the server but from different starting bytes, so that the whole file is covered.
Now when the different threads are downloading the byte streams from the server simultaneously, THE CONNECTION IS FULLY USED AND IS NEVER LEFT IDLE. .
[WTS] Internet Download Manager (IDM) Original!, Get License Instantly!!
Dec 2 2014, 09:01 AM
Quote
0.0227sec
0.68
5 queries
GZIP Disabled