По сути простое скачивание, докачка или скачивание по частям - одно и то же. Отличается двумя вещами:
1. Запрос. При простой скачке просто запрашивается файл (страница) по имени. При докачке/частичной скачке добавляются еще границы желаемого куска.
2. Ответ сервака. При простой скачке и/или неподдерживании серваком докачки он первой строкой заголовков отвечает что-то вроде "HTTP/1.1 200 Ok", что на пичьем языке означает, чтоон отдает весь файлик с его начала. При запросе куска он отвечает (должен ответить) соответственно "Partial Content" (плюс еще некоторые заголовки), если начинает выдавать запрашиваемый кусок.
Если сервак не может/не умеет/не хочет отдавать кусок, а начинает выдавать весь файлик с начала, то по протоколу он должен об этом сообщить. Но если владельцу сервака очень хочется, он может замаскировать это, то есть сервак будет выдавать файл сначала, делая вид, что все в порядке.
Случай достаточно экзотический, тем более в последнее время, но иногда все еще встречается.