What is the primary purpose of using prototypes to demonstrate a proposed system to the client?
- To showcase the final product
- To impress the client with advanced technology
- To save development time and cost
- To gather user feedback and validate design decisions