Прежде чем переходить к выявлению различий и общего, определимся, а что такое "загрузить" и "скачать", о чем идет речь? Что значит "загрузить" "Загрузить фото" означает, что фото с компьютера или с телефона надо загрузить в интернет. Например, загрузить можно в мессенджер, в облако или на фотохостинг. Вместо "загрузить" пользователи используют также глаголы "выгрузить", "залить", "выложить" в интернет. На бытовом языке, загрузить означает отдать, отправить в интернет то, что до этого хранилось на компьютере или в телефоне...
Было время, когда компьютерные файлы имели совсем маленький вес. Большинство программ запросто умещались на дискету объемом до 3 мегабайт (смехотворно по нынешним меркам). Музыкальные и видео файлы были слишком громоздки и передавались посредством записи на CD диски. Вначале таких носителей было вполне достаточно, но информационные технологии начали стремительный рост. Компьютерные файлы становились все тяжелее и тяжелее. Потребность в количестве и скорости передаваемой информации росла на глазах...