Vault is a complex system that has many different pieces. To help both users and developers of Vault build a mental model of how it works, review this article that documents the system architecture: Architecture
What is Vault
Security model