Diferença entre wcf restful services e WEB API

Estou consultando há muito tempo agora. Onde exatamente precisamos usar a API WEB e onde devemos usar os serviços repousantes do WCF. O que sempre queremos alcançar na WEB API, podemos alcançar no WCF Rest. Eu tentei cavar em respostas, mas eu tenho que precisamos fazer configurações extras no wcf como modelos de URI, contratos, pontos finais. Mas é mais sobre configurações, mas eu queria saber o verdadeiro motivo por trás do WCF Restful Services.

questionAnswers(1)

yourAnswerToTheQuestion