I need an explanation

hi i have A question what the different between router 6.38.5 (Current) and 6.39rc55 (Release candidate).and what the (rc55) mean?

Look for changelog to see differences or follow this thread: http://forum.mikrotik.com/t/v6-39rc-release-candidate-is-released/104800/1
rc55 means Relase Cadidate incarnation no. 55