qqp question1: What is the difference between a SOAP API and a REST API? question2: Can someone explain what is meant by API, why to use it and what do we mean by 'Restful', 'SOAP' API? When to use them?