REST is very easy to understand and is extremely approachable, but does lack standards and is considered an architectural approach. In comparison, SOAP is an industry standard with a well-defined protocol and a set of well-established rules to be implemented, and it has been used in systems both big and small.
For more details:REST and SOAP: When Should I Use Each (or Both)
For more details:REST and SOAP: When Should I Use Each (or Both)