If you are interested in in-depth understanding of how RGB works, you should check the following resources:
FAQ & videos
RGB is a multi-layer stack of protocols. A good overview is given in the RGB whitepaper but there are other specs available.
For developers, we have a lot of API reference documentation for RGB libraries used in contract development and integration.