I et lite-endian-system er bytes ordnet fra den minst signifikante til den mest signifikante. Dette betyr at den lavest nummererte byten vises i begynnelsen av tallet og den høyest nummererte byten vises på slutten.
For eksempel vil tallet 1234 i little-endian format bli lagret som:
0x04 0x03 0x02 0x01
0x01 byte er den minst signifikante og bør leses og lagres først. Deretter 0x02 byte, deretter 0x03 byte og til slutt 0x04 byte. Dette gjør det enkelt å lese nummeret uten å måtte bekymre deg for rekkefølgen på bytene.
I et big-endian-system er bytes ordnet fra den mest signifikante til den minst signifikante. Dette betyr at den høyest nummererte byten vises i begynnelsen av tallet og den lavest nummererte byten vises på slutten.
For eksempel vil tallet 1234 i big-endian-format bli lagret som:
0x01 0x02 0x03 0x04
I et big-endian-system må tallene leses i omvendt rekkefølge. Starter med den første byten som vises som det høyeste tallet, deretter neste byte og så videre.