Для чего нужен WCF?

Я часто вижу слово wcf , погуглил , понял то что он предназначен для обмена данными , но какими данными? Можно же без всяких wcf передавать данные клиент-сервер или запрос-ответ. Зачем усложнять жизнь?