Дополню немного, в части сетевого обмена, максимально упрощённо: скажем 16 бит если будете передавать по сети одним INT это одна история и Вы одной посылкой передаёте эти 16 бита, если же передавать их по 1 биту это 16 посылок , т.е передав один и тот же объем информации затратите значительно больше времени, подробнее посмотрите про протокол модбас в интернете. Поэтому упаковка -распаковка полезная тема в этих случаях.