RAML guide for begginer

Is there any video guide that explain why do we use offset,traits etc,im learing mulesoft and im having hard time understading RAML

@hksaaa: I would say that the best place to start is the RAML 100 and 200 tutorials