Questions and Answers are encapsulations of problems and solutions. The scope ranges from low-level implementation to high-level architecture and design.