1.0 What Is RAML? RAML is a Rest API Modeling Language and it is based on YAML for describing your API's. It is basically used to describe your API, which can be easily readable by humans and computers. It basically focuses on describing your API resources, methods, parameters, media type etc. 2.0 What Is ResourceTypes? ResourceTypes is like resource in that it can specify the descriptions, method
![Understanding Resource Types and Traits With RAML - DZone](https://cdn-ak-scissors.b.st-hatena.com/image/square/c345fef9b6c5b1484d7d1c0c92bbfdb7086423d4/height=288;version=1;width=512/https%3A%2F%2Fdz2cdn3.dzone.com%2Fstorage%2Farticle-thumb%2F9433702-thumb.jpg)