This text provides an overview of Bitcoin Core Architecture, describes the main components, how they interact, and shows relevant parts of the code.
It also answers common questions such as "How does the node find other peers on the network?", "How is a new block or transaction received and validated?" or "How is a transaction created and broadcasted?" along with others.