Los RESTful Web Services son una implementación de un servicio usando HTTP y los principios de REST, el cual como resultado no retorna su base de datos completa, sino algún HTML, retornan un resultado en un tipo de dato que pueda ser interpretado por el cliente, estos pueden ser JSON, XML o YAML.