The document discusses popular algorithms for storing data on disk, including B-trees and LSM-trees. B-trees balance speed for insert, update, and select operations, though deletes can be slow. LSM-trees are suitable for data with varying recency where older data can be aggregated, like messages in chat logs or social networks. LSM-trees segregate data between memory and disk for indexing.