Beginning of the section on application architecture