Constant bit rate (CBR) encoding keeps the set data rate you set over the whole video clip. CBR is most commonly used for streaming video content using the Flash Media Server (RTMP).
Variable bit rate (VBR) encoding adjusts the data rate down and to the upper limit. You can set both the upper and lower limits, based on the data required by the compressor. VBR takes longer to encode but produces better results.