Good articles to understand the difference in SOAP and REST. These will make it easy to understand where you should use SOAP/REST.

REST vs SOAP

REST vs SOAP using http