Open GL のFBOでオフスクリーンレンダリング

OpenGLでオフスクリーンレンダリング: framebuffer object
renderbufferてのがわかりにくい。
というのは、framebufferには、texturebufferとrenderbufferがアタッチできるようだけど。
texturebufferがカラーバッファ、renderbufferがデプスやステンシル等のその他のバッファと思いきや、
renderbufferでカラーバッファも作れるような感じ。
renderbufferのカラーバッファには意味あるのか?
texturebufferでデプスバッファも作れるし…