IBM interview question

SOAP vs REST, pros and cons of each