EC architecture
A plan for organizing the underlying infrastructure and applications of a site
scalability
How big a system can grow in various dimensions to provide more service; measured by total number of users, number of simultaneous users, or transaction volume