### Q1: What is the primary function of an API in software applications?  
### Q2: How does REST API architecture differ from GraphQL in terms of data requests?  
### Q3: What are the key considerations when building an API for a financial application?  
### Q4: In what ways can APIs contribute to creating a user-friendly finance app?  
### Q5: What are the benefits of using a modular architecture in frontend development?  
### Q6: How can leveraging APIs reduce development time for finance applications?  
### Q7: What protocol would be most suitable for an application that requires instantaneous data updates, and why?  
### Q8: How does OAuth enhance security in finance applications when sharing information?  
### Q9: Why is understanding various API protocols crucial for developers working in the finance sector?