Game architecture determines how your favorite games are built and played.
Game architecture is different from game design. Game design is about how a game looks and plays, while game architecture is about how it is built. In the software industry, design usually means what is called architecture in this book. In game development, Game Designers create the game design, while Game Programmers create the game architecture.