Blockchains typically refer to the ledger as the entire record of all transactions on the blockchain and blocks as individual units of data that contain a collection of transactions. In Stellar, “ledger” can refer to both.
Ledger headers
Every ledger has a header that references the data in that ledger and the previous ledger. These references are cryptographic hashes of the content which behave like pointers in typical data structures but with added security guarantees. Think of a historical ledger chain as a linked list of ledger headers. Time flows forward from left to right, hashes point backwards in time, from right to left. Each hash in the chain links a ledger to its previous ledger, which authenticates the entire history of ledgers in its past: The genesis ledger has a sequence number of 1. The ledger directly following a ledger with sequence numberN has a sequence number of N+1. Ledger N+1 contains a hash of ledger N in its previous ledger field.