I)Extend functionality across Salesforce features ii)Choose the API that's best suited to their needs iii)Build apps for the AppExchange iv)All of the above [bg_collapse view="button-orange" color="#4a4949" expand_text="Show Answers" collapse_text="Close Answer" ] iv)All of the above [/bg_collapse]