Architecture explanation.