[&] Which of the following best describes 'web application architecture'? - A framework that defines the interaction between app components - A system for encrypting web data - A protocol for managing web browsers - A method for speeding up web page loading times [&] What is a key characteristic of microservices architecture? - It stores all data in a centralized database - It distributes small independent services for specific functions - It focuses on using a single programming language - It bundles all components into a single unit [&] In the context of web application architecture, what is typically handled at the presentation layer? - Data storage and management - User interaction via browsers - Application server diagnostics - Business logic processing [&] How do service components typically communicate in a layered architecture? - By direct peer-to-peer connections - Utilizing blockchain technology - Through a side-by-side arrangement - Via a hierarchical, top-down manner