Разница между big-endian и little-endian порядком байтов заключается в том, как байты числа располагаются в памяти компьютера. 4
Big-endian предполагает расположение байтов от старшего к младшему. 12 То есть самый значимый по значению байт числа сохраняется в памяти первым по порядку (у него самый маленький абсолютный адрес байта в сравнении с остальными байтами числа). 3
Little-endian предполагает расположение байтов от младшего к старшему. 12 То есть первым идёт наименее значимый байт. 3
Например, в архитектурах с big-endian байты шестнадцатеричного числа 0x01234567 будут расположены так: сначала идёт самый старший байт. 2 В архитектурах с little-endian — в обратном порядке: сначала идёт самый младший байт. 2