1. What are APIs used for?