Stellar offers a model in which Operations (ops) are aggregated into Transactions (tx) which are aggregated into blocks. You can stuff 100(?) ops in a tx and 100(?) txs in a block (or ledger).
but why bother with this design? Presumably, there's a reason ops were invented. are they "cheaper"? would it be somehow less taxing to send 1 tx with 100 ops than 100 txs with 1 op? why? what is gained here?