The following questions will allow you to consolidate the information contained in this chapter:
- What is a web application?
- Craft a web application of your choice, and depict how it works.
- What is inversion of control?
- What are the architectural patterns that we've covered in this chapter? Which one do you like and why?