FoundationDB is an open-source, distributed, transactional key-value store renowned for providing full, multi-key ACID transactions across its entire distributed cluster. It achieves high performance, scalability, and fault tolerance by building upon a simple, ordered key-value core, which serves as a solid foundation for more complex data models. A key architectural feature is its use of "layers," which are client-side libraries that implement different data models (such as document, graph, or even relational) on top of the core transactional key-value API, making it a uniquely flexible and powerful platform for building a wide range of stateful applications that require strong consistency guarantees.