REST allow better support for browser and mobile clients due
to its support for JSON.

Extended Data Format
Support

REST allows many data format like JSON, XML, Text, SOAP only
support XML which require more bandwidth to pass data through wire

Multiple Protocol
Support

SOAP service can use any transport protocol such as HTTP,
HTTPS, TCP, SMTP, and MSMQ. REST only support standard HTTP and it is much
easier to implement, simple methods to call GET, PUT, POST and DELETE.