Обобщенно, Андройд 5 содержит по для управления железом смартфонов 2015-2016 года. Андройд 10 содержит по для управления железом смарьфонов 2019-2020 года. Просто каждый год выпускают новые смартфоны, новое железо, и приходится каждый год чтобы на него поставить андройд, подгонять его под него. Этот подогнанный андройд под новое железо чтоб оно заработало и есть новая версия) Так же как на пк, вышла видеокарта 1060,уже драйвер для 1050 на нее не подходит, приходиься новые дрова для 1060 создавать.
Аппаратными возможностями для более забавного или функционального использования. Программисты время от времени дополняют свои прежние версии программ новыми расширениями. Обычно они связаны с изображением, поддержкой контраста и крупного его формата с понижением шумов.